matlab中四叉树分割函数qtdecomp,是将一幅图像分解成等大小的平方块,所以只能适用于“2的n次方像素图。
1个回答
展开全部
imresize()
一般来说会自动扩充为2^n的图。而且一般标准图都是2^n的,如512*512、4096*4096(医学图像)
一般来说会自动扩充为2^n的图。而且一般标准图都是2^n的,如512*512、4096*4096(医学图像)
追问
你好,确定要使用imresize函数,可是怎么将 450* 441的图像变成“2的n次方像素图’。
img = imread('fog256_2.jpg');
[width,height,Layer]=size(img);
追答
首先,你可以help resize
其次,MATLAB 7.X图像处理 这本书的有一个部分是讲4叉树压缩和分割的,你可以去图书馆查查。
最后,MATLAB的built-in function 兼容性很好的,一般都会自动处理。如果不影响结果的话,你也可以自己在图片的最后几行加上全零行或列变成2^n
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询