![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Matlab
大收藏家
这个作者很懒,什么都没留下…
展开
-
6.Matlab如何将彩色图像转换为灰度图像
6.Matlab如何将彩色图像转换为灰度图像1.在数字图像中,彩色图像->灰色图像,一般有以下三种方式:2.下面就以上三种方式,利用Matlab软件实现2.1取平均值和仅取Green色2.2 利用灰度转换公式...转载 2020-08-23 17:40:59 · 8993 阅读 · 1 评论 -
5.用Matlab如何将位深度为16的图片转换为二进制文件
5.用Matlab如何将位深度为16的图片转换为二进制文件1. 问题的提出使用FPGA做图像处理的测试时,常常需要做一些图像的测试激励,需要将一些图片存储到FPGA中,一般来说FPGA芯片的片内ram不超过2MB,当你想要存储的图片超过2MB时怎么办呢?一种方案是将图片先存到SD卡中,当FPGA上电时再将SD卡中的数据读入FPGA。此时,存入SD卡中的数据不能直接从PC上存入,存入SD卡中的数据须为二进制文件。2. 用Matlab将位深度为16的图片转换为二进制文件2.1 位宽的区别假设A=uin原创 2020-08-23 17:22:54 · 1965 阅读 · 0 评论 -
4. Matlab中如何调整图片的大小
4. Matlab中如何调整图片的大小1. 问题提出用matlab处理图片时,有时我们想调整图片的大小,你可以自己写一个 matlab算法来调整图片的大小,还可以用matlab内置的imresize函数来调整图片的大小。2.matlab实现以下代码的功能为选择指定位置的图片,利用bilinear算法重新调整图片的大小,并显示出来。...原创 2020-08-23 16:05:02 · 6811 阅读 · 0 评论 -
3. Matlab的取整方法及位宽设置
3. Matlab的取整方法及位宽设置1. Matlab取整函数: fix, floor, ceil, roundY=fix(X)将 X 的每个元素朝零方向四舍五入为最近的整数。对于正方向的 X,fix 的行为与 floor 相同。对于负方向的 X,fix 的行为与 ceil 相同。Y = floor(X)将 X 的每个元素四舍五入到小于或等于该元素的最接近整数。Y = ceil(X)将 X 的每个元素四舍五入到大于或等于该元素的最接近整数。Y = round(X)将 X 的每个元素四舍五入为转载 2020-08-23 15:36:05 · 1925 阅读 · 0 评论 -
2. Matlab中将两个16进制数据的文本读入并进行对比
2. Matlab中将两个16进制数据的文本读入并进行对比1. 实现功能16进制数以如下格式保存。实际工作中我们有时需要用matlab将两个数据文档进行对比,实现方法如下:2.实现数据对比首先用textread将指定位置的文本以字符串的形式读入matlab,然后将文本转换位char类型,再用hex2dec语句将char类型转换为十进制,然后用一个for语句就可以进行对比了。相关matlab代码...原创 2020-08-23 14:43:06 · 1645 阅读 · 1 评论 -
1. Matlab中如何读入图片数据
1. Matlab中如何读入图片数据1.matlab中用imread将指定位置的图片读入程序pic1 =imread('F:/EMCCD_data/fin_photos/ori_lena_4k.png');2.matlab中用imshow来显示图片figure(1)imshow(pic1);3. matlab中用imwrie来将图片保存到指定位置,可以指定保存的文件类型为jpg或者png。可以用bitdepth关键词来指定像素位深度。imwrite(pic1,'F:/EMCCD_data/fi原创 2020-08-23 14:13:04 · 5833 阅读 · 0 评论