android - 如何使用opencv在Android相机上制作矩形?

标签 android eclipse opencv

我想使用OpenCV在android相机预览上制作一个矩形框。
捕获的结果仅将图片以jpeg格式保存在矩形框中。可以使用OpenCV给出示例或简单的源代码吗?

最佳答案

首先看一下OpenCV附带的一些示例,这些项目应该在OpenCV文件夹中找到。

关于您的问题,首先从相机中读取一个帧,变成一个矩阵Mat(),然后将其通过rectangle(Mat img, Point pt1, Point pt2, Scalar color)传递,p1是您要绘制的矩形的左上角,p2是该矩形的右下角。如果定义了Rect(),那么我也可以使用rect.tl()rect.br()作为坐标

Documentation on rectangle

关于android - 如何使用opencv在Android相机上制作矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32143880/

相关文章:

java - 有没有一种简单的方法可以在 Eclipse 中单击几下即可启动类的静态函数?

java - OpenCV Java 中的灰度反转图像

opencv - 在 opencv 3 中使用 cuda::morphologyex

android - 使用过滤器设置 Google Analytics for Android

android NDK fopen 路径有空格失败

java - 如何在Android应用程序中使用Eclipse调试器?

C# 如何使用 OpenCV 去除验证码的噪音?

android - TimerTask、Geolocation 和 Looper

Android Compose setupWithNavController

android - 如何从 sd 卡 android 获取所有音频文件