[已答复] 图像处理基础问题

[复制链接]
MrNXS 发表于 4 天前

如果输入图像是灰度图像(BMP),imread读出的矩阵,每个像素数值代表强度,还是振幅(幅值)?因为强度和振幅的平方是成正比的,两者并不一样,谢谢!

3 条回复


付奔 发表于 3 天前
你好,读出的矩阵是强度。数字图像中,灰度图像每个像素在8位bit存储格式中的强度范围是0-255,即得到的矩阵中均是0-255的数字。

MrNXS 发表于 3 天前
付奔 发表于 2021-6-11 09:20
你好,读出的矩阵是强度。数字图像中,灰度图像每个像素在8位bit存储格式中的强度范围是0-255,即得到的矩 ...

好的,谢谢!

付奔 发表于 3 天前

imread是从 filename 指定的文件读取图像,并从文件内容推断出其格式。
所以大部分图片格式都是可以读出来的,像bmp,jpg,tif,png等,如果图像是灰度图像,则结果为二维矩阵,矩阵的每个值为灰度(强度),如果是彩色图片,读出来结果是三维矩阵,分别代表R,G,B三个通道的值。
   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表