VC6.0把读取的图像另存为bmp图片在电脑D盘,怎么弄?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC6.0把读取的图像另存为bmp图片在电脑D盘,怎么弄?相关的知识,希望对你有一定的参考价值。

VC打开了一个图像,并获得了图像文件路径,怎么把这个图像保存为bmp图片?求指导!
这是打开图像的程序:
CString m_szFilePathName; //图像文件路径
CString m_szFileName;
CFileDialog dlg(true, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
_T("bitmap Files (*.bmp)|*.bmp||", NULL);
if(dlg.DoModal()==IDOK)

m_szFileName = dlg.GetFileName();
m_szFilePathName = dlg.GetPathName();
请问怎么保存图像?

参考技术A 好奇怪,你难道就是想把文件从一个地方复制到另一个地方?CopyFile追问

我需要读好多图像,然后把图片传给Matlab,但是传不给Matlab,所以想先把读的图像另存为一个统一的名,然后用Matlab调用,就不需要每次弄都修改了。
现在想把读的图片都另存为统一的名,然后让Matlab读。
http://zhidao.baidu.com/question/982003454428519179.html?quesup2&oldq=1(这种试过,传不过去,所以想间接地弄)

追答

那就要使用一些库,现在opencv用的很多,也很简单,你可以使用opencv读取选择的图片,然后另存一下就好了

追问

图片已经显示在窗口中了,而且之前的图片也是bmp格式,我想用VC直接另存为

以上是关于VC6.0把读取的图像另存为bmp图片在电脑D盘,怎么弄?的主要内容,如果未能解决你的问题,请参考以下文章

如何将图片保存为BMP格式?

将窗体另存为无边框图像

怎么把网页上的图片直接存到百度云网盘里面?

怎样将matlab绘出的图形另存为高精度jpg图片?

如何将面板另存为 BMP

怎么将JPG转成256色的BMP图片