问题标签 [javacv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5985 浏览

java - 如何在 javacv 中访问 CvSeq 中的点?

我正在使用 javacv 开发项目,并且能够识别多边形并将该详细信息存储在 CvSeq 中。我尝试访问该结构中的点,但它对我不起作用。那么请有人解释一下如何在javacv的CvSeq结构中访问点?

例如,我需要访问下图的 8 个边缘点。所以我可以访问多边形每一边的长度。

在此处输入图像描述

0 投票
2 回答
2424 浏览

image-processing - 如何使用 JavaCV 识别另一个轮廓内的轮廓?

如何识别另一个轮廓内的轮廓?我试图通过许多 OpenCV 教程,但我无法识别它。请一些专家提供简单的代码来解释它吗?

这是我的输入文件

在此处输入图像描述

这个黑暗的部分是我需要识别的轮廓。

在此处输入图像描述

请善待与我分享您的经验。

0 投票
1 回答
1738 浏览

java - 如何编辑此方法以使用 javacv 绘制多边形?

我在stackoverflow中经历了许多教程和一堆问题,我发现了以下用于绘制矩形的方法。

这段代码在绘制矩形时正是这样做的。但是我需要修改这个方法来绘制具有 8 个边的多边形。我尝试按如下方式更改代码,但它没有达到我的预期。

这导致以下错误消息,但我无法理解原因。

请有人解释为什么它不运行以及我的方法有什么问题?

0 投票
1 回答
3174 浏览

opencv - 使用 javacv 和 ffmpeg 或备用库创建 1080p 视频

JavaCV 中是否有从图像中捕获 1080p 视频的选项?如果我使用FFmpegFrameRecorde,我只能找到 480p。

或者是否有 Java 的替代库?我想用它从某种图片中创建视频(具有缩放和旋转效果)

问候

//编辑

好的,现在我测试了一个非常简单的代码:

它的作品!但是文件非常大(10sec 大约 300MB ......)

现在我想添加一个像 xvid 这样的编解码器。我得到以下 eyxception:

但我已经安装了 xvid paket。我必须将编解码器添加到像 ffmpeg bin 这样的特殊文件夹中吗?

0 投票
2 回答
1526 浏览

java - 如何将 Java 图像集合转换为 CvArr

我想通过javacv包装库FaceRecognition在 java中使用 OpenCV。我不知道如何将图像和标签传递给com.googlecode.javacv.cpp.opencv_contrib.FaceRecognizer.train(CvArr, CvArr)

我可以使用cvLoadImage(String)cvLoadImageM(String)获取单个图像,但是如何制作CvArr它们?

0 投票
3 回答
2225 浏览

java - How to improve the image quality before the image processing start in javacv or opencv?

I have an image with 400x400 image to identify different components from it. But when I try to identify components using that most of time it doesn't provide correct answers. So I need to know whether there are some kind of methods in javacv or opencv to improve the quality of the image or increase the size of the image without effecting to its quality ?

This is the sample image that I use. (This is the maximum size that I can get and I can't use any photo editing softwares in the project, because it's dynamically generated image.)

enter image description here

In my image processing I need to identify squares and rectangles that connects those squares. And specially I need to get the width and height of those using pixel values.

0 投票
1 回答
18831 浏览

java - 用纯Java学习JavaCV

我正在尝试学习 JavaCV。众所周知,缺乏这方面的教育材料是一个很大的问题。在 JavCV 主页中,他们为“OpenCV CookBook”一书中的 C++ 示例提供了大量示例。但情况是,它们不是 Java,它们在 SCALA 中!!!!现在我已经疯了!我知道网络上有很多例子,但我想从头到尾学习它,只有我才能正确地做到。“OpenCV CookBook”是一本非常好的书,但它都是关于 C++ 中的 OpenCV,而不是关于 Java。

有人请帮我找到一个更好的地方来学习 JavaCV。提供给我任何东西,URL、书籍等。但它必须是关于用 100% Java 学习 JavaCV,而不是用 Scala、C++、C 或任何其他语言!请帮忙!

0 投票
2 回答
1802 浏览

java - javacv中opencv Mat.copyto()方法的等价方法是什么?

我找到了用于识别图像边缘的 opencv 代码示例,我尝试将其转换为 javacv 但我找不到 Mat.copyto() 方法的方法。请有人可以解释一下相等的方法吗?这是示例代码。
http://docs.opencv.org/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.html

这是转换后的方法

请有人可以解释 Mat.copyto() 的相等方法吗?

0 投票
2 回答
4089 浏览

opencv - 获取二值图像中对象的位置和大小

有人有想法从对象中获取大小和位置吗?在具有白色像素的二值图像中检测到对象:

例如:检测到/原始

http://ivrgwww.epfl.ch/supplementary_material/RK_CVPR09/Images/segmentation/2_sal/0_12_12171.jpg http://ivrgwww.epfl.ch/supplementary_material/RK_CVPR09/Images/comparison/orig/0_12_12171.jpg

我知道CvMoments- 方法。但我不知道在这种情况下如何使用它。

顺便说一句:我怎样才能让我的面具更清楚?

0 投票
1 回答
579 浏览

animation - 如何为视频中的图像设置动画

有人愿意创建一个显示动画图像的视频序列吗?动画我的意思是:

  • 在 z 秒内从角度 x 旋转到角度 y 的图像
  • 在 z 秒内放大/缩小 x 倍的图像

像这样:使用 Opencv 和 C++ 测试缩放 结果将保存为硬盘上的视频文件(创建时不显示)

在最坏的情况下,我可以逐步转换每个图像......但是......

问候