如何在MATLAB中将.png转换为位图(.bmp)?

时间:2017-04-30 00:55:01

标签: matlab image-processing vector printing bitmap

我很难将使用Illustrator制作的简单黑色图案的png文件转换为位图。我需要这样做才能进行3D打印(矢量打印机)。

我被指示使用MATLAB来做它然而我尝试使用imread和imwrite但是我很困惑imwrite的第一个参数A应该是什么?是否有我需要使用的特定格式才能工作?

我尝试使用在线转换器,它给了我相同的图像,但类型为.bmp。那是什么意思发生的?

我很感激对此问题的任何见解。

1 个答案:

答案 0 :(得分:1)

使用imread阅读您的png,然后imwrite将其保存为bmp格式。

实现:

pic = imread('mypic.png');
imwrite(pic,'mypic.bmp','bmp');