根据 Matlab的定义
S = qtdecomp(I, fun) uses the function fun to determine whether to split a
block. qtdecomp calls fun with all the current blocks of size m-by-m stacked
into an m-by-m-by-k array, where k is the number of m-by-m blocks. fun
returns a logical k-element vector, whose values are 1 if the corresponding
block should be split, and 0 otherwise. (For example, if k(3) is 0, the third
m-by-m block should not be split.) fun must be a function handle.
(1)
想请教大家,关于这个fun
我应该要怎么去设定,才对得到我想要的结果
我fun的设定打算用:
假如周边的值<2,那就Merge.
(2)
假如我的I不局限于灰阶影像
想用彩色影像当Input,要怎么修正呢
抱歉打扰了
印象中限定input为grayscale image.建议靠rgb2ycbcr取出luminance的部分,处理完之后,再加回cbcr,拿ycbcr2rgb转回rgb影像.