2013-04-06 11 views
7

Idealnie, co chciałbym znaleźć, to coś z prostym, prostym interfejsem do wielu kategorii falkowych, takich jak GSL, ale który ma licencję, która pozwala mi używać go w zastrzeżonym oprogramowaniu . top answer here zawiera 10 bibliotek Wavelet, jednak wszystkie z wyjątkiem jednego są licencjonowane na licencji GPL, a the one that isn't wydawało się trochę ciężkie, a obliczenia falek były zawinięte w większą funkcjonalność przetwarzania obrazu (czego nie robię). W każdym razie chciałbym mieć więcej opcji.C/C + + biblioteka Wavelet, non-GPL

Znalazłem również this, który wygląda świetnie, ale zakłada, że ​​jest to procesor graficzny zdolny do działania z cudem i nie mogę tego założyć.

+0

Aby wyjaśnić, LGPL byłby dla ciebie do przyjęcia? Ponadto warstwy abstrakcyjne GPGPU, takie jak OpenCL i CUDA, powinny mieć możliwość przywrócenia CPU. –

+0

@BenVoigt Tak, to by było. –

+0

Rozebrać potrzebne części od "wagi ciężkiej" i ponownie skompilować. –

Odpowiedz

0

Found one! Oferuje licencję Apache 2.0 wraz z GPL. Niestety, oblicza tylko jedną konkretną transformację ("Lazy transform with lifting"), więc chciałbym jeszcze wiedzieć o innych opcjach, jeśli takie istnieją.