Я просмотрел все документы, и кажется, что cv2.LUT (img, lut) работает только с файлами 1d lut длиной 256. У меня есть куб 64x64x64, который я хочу применить к изображению. Любая помощь приветствуется.
OpenCV применяет 3d lut (.cube) к изображению
Ответы (1)
AFAIK, вы не можете сделать это с OpenCV на данный момент.
Однако для этого случая нет подходящей библиотеки, поэтому я написал небольшое описание для этого случая: /gist.github.com/arsenyinfo/74e42b41749cf29a7bbb69ed839bff1a.
Это не очень быстро (никоим образом не оптимизировано), некоторая векторизация была бы полезна.
person
arsenyinfo
schedule
17.04.2018