Matlab读取图片引发的思考
2017-06-05 11:53
381 查看
晚上在进行matlab读取图片时发现这样一个有趣的问题,一幅图片用windows照片查看器查看是这样的:
按这么算的话,这幅图片占的内存应该是1280x720x24/8=2764800byte。
但事实却不是这样的:
用matlab查看是这样的:
可以发现,matlab计算的结果和手算的结果一样,那么为什么照片显示器会显示不一样呢?
仔细想了下,这幅照片的格式是jpg的,这说明照片是已经经过压缩的,压缩算法应该是JPEG,但是matlab在打开时又给它解压缩了,所以在matlab中占的资源才会那么大。
这么一来,就能解释的通了呢!
按这么算的话,这幅图片占的内存应该是1280x720x24/8=2764800byte。
但事实却不是这样的:
用matlab查看是这样的:
可以发现,matlab计算的结果和手算的结果一样,那么为什么照片显示器会显示不一样呢?
仔细想了下,这幅照片的格式是jpg的,这说明照片是已经经过压缩的,压缩算法应该是JPEG,但是matlab在打开时又给它解压缩了,所以在matlab中占的资源才会那么大。
这么一来,就能解释的通了呢!
相关文章推荐
- tips:matlab读取一个目录下的所有图片
- 毕业设计——人脸检测——004 学习别人代码——《matlab读取一个目录下的所有图片》
- matlab 图片批量读取
- 怎样用matlab读取一个文件夹下的多个子文件夹中的多个图片文件
- matlab 图片批量读取
- System.Drawing.Graphics读取带有索引的图片及思考
- matlab 图片批量读取
- matlab_图片,视频,摄像头的读取和显示
- 由jQuery的幻灯图片引发的思考
- MATLAB图片,视频,摄像头的读取和显示
- 【Matlab图像处理】学习笔记:读取16进制RGB文档转为彩色图片
- 如何用matlab对图片进行批量存储和读取(图片批量处理)
- Matlab 读取文件夹以及子文件夹图片的方法
- matlab读取多张图片
- matlab使用avifile制作视频、VideoReader读取视频和movie函数将图片以视频方式播放
- Matlab从其他文件夹批量读取存储图片的心得体会
- matlab 批量读取并显示图片
- matlab 下读取文件夹中的图片
- Matlab 关于如何读取文件夹中的所有图片(3种方法)
- matlab 图片批量读取