用matlab如何将图片还原成为矩阵?
2个回答
推荐于2016-10-24
展开全部
原型:
char * WINAPI icePub_getBufferFromImg2(char *strImgFilename,int *width,int *height,int huiGrade)
输入:strImgFilename 图片文件名
huiGrade 图像灰度化标志,0 no; >1 and <=256 灰度级
输出:width 图像宽度
height 图像高度
返回值:图像的点阵数据(按照24位BMP格式)
原型:
int WINAPI icePub_imgBufferToFileTextdata(char *mImageBuffer,char *strFilename,int width,int height,char *strFenge,int flag)
输入:mImageBuffer 待处理图像点阵数据
strBmpFilename 待生成BMP文本数据文件名
width 图像宽度
height 图像高度
strFenge 列之间分隔符
flag 文本数据格式标志:0 10进制; 1 16进制; 10 RGB16进制
输出:
原型:
int WINAPI icePub_imgToFileTextdata(char *strImgFilename,char *strFilename,char *strFenge,int flag)
输入:mImageBuffer 待处理图像点阵数据(会被强制256级灰度化)
strFilename 待生成BMP文本数据文件名
strFenge 列之间分隔符
flag 文本数据格式标志:0 10进制; 1 16进制; 10 RGB16进制
输出:
几个dll函数可参考
char * WINAPI icePub_getBufferFromImg2(char *strImgFilename,int *width,int *height,int huiGrade)
输入:strImgFilename 图片文件名
huiGrade 图像灰度化标志,0 no; >1 and <=256 灰度级
输出:width 图像宽度
height 图像高度
返回值:图像的点阵数据(按照24位BMP格式)
原型:
int WINAPI icePub_imgBufferToFileTextdata(char *mImageBuffer,char *strFilename,int width,int height,char *strFenge,int flag)
输入:mImageBuffer 待处理图像点阵数据
strBmpFilename 待生成BMP文本数据文件名
width 图像宽度
height 图像高度
strFenge 列之间分隔符
flag 文本数据格式标志:0 10进制; 1 16进制; 10 RGB16进制
输出:
原型:
int WINAPI icePub_imgToFileTextdata(char *strImgFilename,char *strFilename,char *strFenge,int flag)
输入:mImageBuffer 待处理图像点阵数据(会被强制256级灰度化)
strFilename 待生成BMP文本数据文件名
strFenge 列之间分隔符
flag 文本数据格式标志:0 10进制; 1 16进制; 10 RGB16进制
输出:
几个dll函数可参考
参考资料: icePubDll.dll百度之即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询