Есть ли у кого-нибудь опыт определения входной функции в качестве порогового критерия для функции qtdecomp
в MATLAB? Я пробовал следующее, но это не сработало:
MyFunc = @(A,threshold) std2(A)>threshold;
S = qtdecomp(Image,MyFunc,threshold);
Каким-то образом при некоторых пороговых значениях на новые части делится только самая левая четверть дерева квадрантов. Может быть, это ошибка в самом коде qtdecomp
или что-то не так с вводом моей функции?
Подробности смотрите на прикрепленном изображении. Я получаю это независимо от порога, который я выбираю:
qtdecomp
без пользовательской функции? - person beaker   schedule 02.11.2016