OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 4439|回复: 1

使用emcv中的cvLoadImage和cvSaveImage时出错

[复制链接]
发表于 2009-5-11 15:50:50 | 显示全部楼层 |阅读模式
在pc机上测试时是正确的(不过pc机上不是用emcv里面的函数),当使用emcv下载到dsp时,就有错了
IplImage* src = NULL;
  if((src = cvLoadImage("b2.BMP", 0)) != 0 )
    {
    cvThreshold( src, src ,125, 255, CV_THRESH_BINARY ); //取阀值为125把图像转为二值图
    }
   

  cvSaveImage("src1.bmp",src);
很简单的几句话,二值化不正确,或者简单来说,把二值化的那句话去掉,一幅图片载入再保存之后,也跟原来的不一样,不知道怎么回事,希望能有人解释一下,我用的图像是8位灰度图像
回复

使用道具 举报

发表于 2011-11-24 13:07:30 | 显示全部楼层

使用emcv中的cvLoadImage和cvSaveImage时出错

在pc机上测试时是正确的(不过pc机上不是用emcv里面的函数),当使用emcv下载到dsp时,就有错了
IplImage* src = NULL;
  if((src = cvLoadImage("b2.BMP", 0)) != 0 )
    {
    cvThreshold( src, src ,125, 255, CV_THRESH_BINARY ); //取阀值为125把图像转为二值图
    }
   

  cvSaveImage("src1.bmp",src);
很简单的几句话,二值化不正确,或者简单来说,把二值化的那句话去掉,一幅图片载入再保存之后,也跟原来的不一样,不知道怎么回事,希望能有人解释一下,我用的图像是8位灰度图像
我也遇到同样问题,一幅图片载入再保存之后,跟原来的不一样,同求解。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-4 02:13 , Processed in 0.008707 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表