相关疑难解决方法(0)

使用OpenCV在Java中反投影

我想使用反投影检测OpenCV图像中的特征.

首先,我非常乐意计算单个彩色小图像的直方图,然后将其应用于更大的图像.然后我可以在此基础上进一步构建.在C++中有一个例子,我想在Java中做这样的事情.遗憾的是,OpenCV的Java接口没有很好的文档记录.

下面是我到目前为止的代码,但它不起作用(显然,我不会寻求帮助).如果有人可以帮助我使用它找到一些 Java API的好文档,那将是非常好的!

import java.util.ArrayList;
import org.opencv.core.*;
import org.opencv.imgproc.Imgproc;

public class ColorHistogramDetector extends ColorThresholdDetector {
    //private cvHistogram histogram;
    //histogram resolution for hue and saturation
    static final int hbins = 30;//, sbins = 32;

    public synchronized Mat detect(Mat inputFrame) {
        Mat calcFrame = new Mat();
        Imgproc.cvtColor(inputFrame, calcFrame, Imgproc.COLOR_RGB2HSV);

        Mat hue = calcFrame;
        ArrayList<Mat> dst = new ArrayList<Mat>();
        dst.add(hue);

        //create single color image
        Mat fillImg = new …
Run Code Online (Sandbox Code Playgroud)

java android opencv image-processing

27
推荐指数
1
解决办法
6350
查看次数

标签 统计

android ×1

image-processing ×1

java ×1

opencv ×1