首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OpenCV模糊保存的检测对象的图像

使用OpenCV模糊保存的检测对象的图像
EN

Stack Overflow用户
提问于 2015-09-16 09:38:44
回答 1查看 232关注 0票数 0

我有一个在Parrot2.0版AR.Drone上运行的c++代码,用于检测对象,然后将检测到的对象的图像保存到控制器(计算机)。大家可能都知道,AR.Drone有一个720p的高清摄像头。但是,保存的图像非常模糊。我似乎找不到任何OpenCV函数来提高保存的图像的分辨率,但我相信OpenCV的分辨率默认设置为95/100。有没有人知道这个问题的解决方案?

任何输入或评论都会很有帮助。

EN

回答 1

Stack Overflow用户

发布于 2015-09-16 13:49:03

我想你指的是95/100的jPEG质量。您可以像opencv documentation中所说的那样更改cv::imwrite的第三个参数

代码语言:javascript
复制
cv::imwrite("name.jpg", image, CV_IMWRITE_JPEG_QUALITY=100); //100 instead of default 95

但是这种方法只是提高了质量,而不是分辨率。95%和100%之间应该没有太大区别。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32598362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档