计算多级DWT的图像

8视图(30天)
Bareq Raad
Bareq Raad 2021年1月19日
评论道: KALYAN ACHARJYA 2021年1月19日
是盛盘caclulate 4级的图像的离散小波变换(dwt2)让我带的这个水平我试过旧的行为方式beacsue新matlab prblem,应该在0 - 255之间的数字,而是保持增长,下图是什么prblem和有更快的方法吗?
I2 = imresize(图像,256 [256])
(cA1 ~, ~, ~) = dwt2 (I2,“哈雾”)
[cA2, ~, ~, ~] = dwt2 (cA1,“哈雾”)
[cA3, ~, ~, ~] = dwt2 (cA2,“哈雾”)
[cA4, ~, ~, ~] = dwt2 (cA3、“哈雾”)

答案(1)

KALYAN ACHARJYA
KALYAN ACHARJYA 2021年1月19日
“应该在0 - 255之间的数字”
不, 像素值依赖于数据类型,原始图像可能uint8数据类型,分解结果(噢,LH、HL和HH)很可能翻倍。价值变化由于内核中使用DTW情况。想对你的情况下,图像经过滤波器,将采样2次,这两个步骤影响图像数据上的值。红色以下链接获取更多细节关于uint8和双精度的数据类型
希望这能阐明你的怀疑。
2的评论

登录置评。

类别

找到更多的在离散多分辨率分析帮助中心文件交换

s manbetx 845


释放

R2020a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!