前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >“大脑”生长系列(一)

“大脑”生长系列(一)

作者头像
视界音你而不同
发布2020-04-10 16:25:17
2890
发布2020-04-10 16:25:17
举报
好久没关注你家“宝宝”了,最近咋样啊

哈哈,挺好的,我猜测他最近他在长“脑子”,今天给你看看他怎么寻找他的感兴趣区域

我们的“孩子”正在茁壮成长中,现在他已经能够选择性的寻找到自己感兴趣的区域喽。也就是每看到一幅完整的图像,可以选择性的摘取关心和感兴趣的区域,这再OpenCV中称作ROI操作。

想要实现这个具体的功能,首先我们要有一种方法来标识出一个区域。数学上一个区域的表示,通常我们可以通过一个坐标和区域的width和height来确定, OpenCV提供了这样的类,叫做Rect,如Rect(x,y,w,h)。同时Mat类也提供了用Rect作为参数的构造函数,如此我们便可以通过Mat和Rect的共同作用来确定某一个图片的感兴趣区域。

来段代码

代码语言:javascript
复制
int main(int argc, char *argv[])
{
 Mat src = imread("2.jpg");
 Rect rect(256, 256, 200, 200);
 Mat roi = src(rect);
 namedWindow("roi", WINDOW_AUTOSIZE);
 namedWindow("src");
 imshow("src", src);
 imshow("roi", roi);
 waitKey();
 return 0;
}
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 视界音你而不同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档