用OPENCV 的cvResize缩小图片后的清晰度问题

xu523755899 2011-03-18 04:41:30
我想将一张图片缩小,至少缩小到1/2,1/5的样子,发现用cvResize,显示出来的图片不仅背景变灰了,图片上的文字也变得很模糊,有什么现成的函数能将颜色和字的清晰度保持不变呢?
...全文
2077 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
baixin100213 2011-09-06
  • 打赏
  • 举报
回复
学习一下。我也遇到同样的问题。
EYPHKA 2011-03-18
  • 打赏
  • 举报
回复



二楼指的是图形金字塔吧。。
autumnm1981 2011-03-18
  • 打赏
  • 举报
回复
如果我没有记错的话,opencv对输入图像会有一个预处理,把输入图像转成一个它支持的格式。如果opencv对你的输入图像做了转换,那么你说的情况就会出现。楼主可以去opencv的官方forums去搜搜相关的主题。
qqvs2010 2011-03-18
  • 打赏
  • 举报
回复
用这个函数:使图形一半
IplImage* doPyrDown(IplImage* in,double filter = IPL_GAUSSIAN_5x5)
{
assert( in->width%2 == 0 && in->height%2 == 0 );
IplImage* out = cvCreateImage(cvSize( in->width/2, in->height/2 ),in->depth,in->nChannels);
cvPyrDown( in, out );
return( out );
}

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧