用C语言怎么把bmp格式的图片放大,因为在做图片识别需要放大截取的放大为统一大小。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用C语言怎么把bmp格式的图片放大,因为在做图片识别需要放大截取的放大为统一大小。相关的知识,希望对你有一定的参考价值。
我要原始的C语言的图片处理的代码,最好能在VC环境下运行,linux环境下也行
参考技术A 原型:int WINAPI icePub_imgZoom(char *strImgFilename,char *strBmpFilename,int newWidth,int newHeight,int flag)
输入:strImgFilename 待处理图像文件名
strBmpFilename 结果bmp文件名
newWidth 新图宽
newHeight 新图高
flag 0 等比缩放; 1 完全缩放
输出:
typedef int (WINAPI ICEPUB_IMGZOOM)(char *strImgFilename,char *strBmpFilename,int newWidth,int newHeight,int flag);
ICEPUB_IMGZOOM *icePub_imgZoom = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
icePub_imgZoom=(ICEPUB_IMGZOOM *)GetProcAddress(hDLLDrv,"icePub_imgZoom");
if(icePub_imgZoom)
icePub_imgZoom("a.jpg","a1.bmp",100,100,0);
icePub_imgZoom("d.png", "d1.bmp",50.80,1);
if(hDLLDrv)
FreeLibrary(hDLLDrv);追问
有原始的对图片放大的代码吗,能在写详细点,谢谢哦
追答冒汗,只有dll的函数,期待大虾前来...
base64转化为bmp图片?
我从身份中读卡机中读取到身份证的图片的base64码,存放在mysql中用什么类型来就收base64码那?.net中又该用哪个控件来接收那,如何显示在web页面那?希望给点代码和思路谢谢
参考技术A 将图片转为byte数组存放在blob类型的列中追问我只能从读卡器中获取到base64码存在数据库里,如果可以可以获取图片就不用这么麻烦了。
以上是关于用C语言怎么把bmp格式的图片放大,因为在做图片识别需要放大截取的放大为统一大小。的主要内容,如果未能解决你的问题,请参考以下文章