javacv

    2热度

    1回答

    我有麻烦,下面的代码转换为javacv: ((int*)(srcArg->imageData + srcArg->widthStep*P2.y))[P2.x]什么的这个tranlation对我来说,它看起来就像一个数组,但value类型为浮动?我不知道如何将值设置为value。 float Saliency::getMean(IplImage * srcArg, CvPoint PixArg, i

    2热度

    1回答

    我正在开发使用图像处理技术的项目。在这里我使用javacv包作为接口调用opencv方法。所以有很多关于opencv的教程和材料,但是javacv的材料数量较少。所以我找到了一个方法调用getStructureElement()。 请问能解释一下javacv中类似的方法和这个方法的用途吗?

    5热度

    2回答

    此代码行意味着什么,以及如何将此代码转换为javacv? gray = Scalar::all(255); 这是与此代码行有关的整个代码。 Mat src = imread("in.jpg"), gray; cvtColor(src, gray, CV_BGR2GRAY); threshold(gray, gray, 230, 255, THRESH_BINARY_INV); vect

    7热度

    3回答

    我正在开发javacv项目,我需要知道如何识别以下图像并使用特定颜色填充该图像? 我尝试去通过这个question,这是我用 我尝试去通过这个代码的形象和我在javacv开发的代码 import com.googlecode.javacpp.Loader; import com.googlecode.javacv.CanvasFrame; import static com.googlecod

    5热度

    1回答

    有没有简单的方法在JavaCV中将Java-Array转换为double[][]至CvMat? 我觉得在OpenCV中你可以说cv::Mat Table(8, 8, CV_32FC1, table);,其中table是一个8x8的数组。但在JavaCv中它不起作用。

    0热度

    1回答

    有人能告诉我如何创建我自己的高斯内核? 在论文Frequency-tuned Salient Region Detection (Section 4.2)中,他们使用DoG带通滤波器。我不知道如何在OpenCV/JavaCV中实现它。 DoG的内核被称为:1/16 [1; 4; 6; 4; 1]。有人可以解释如何设置这些内核? //编辑: 的时候,我已经建立了我的狗与筛选: double sigm

    6热度

    2回答

    如何识别另一个轮廓内的轮廓?我试图通过许多OpenCV教程,但我无法识别它。请高手们可以提供简单的代码来解释它吗? 这是我的输入文件 这黑暗的部分是,我需要找出轮廓。 请还跟与我分享你的经验。

    3热度

    1回答

    我经历了很多turotials和cuover的问题在stackoverflow中,我发现下面的方法用于绘制矩形。 public static void drawSquares(IplImage image, final CvSeq squares) { if(!squares.isNull()){ CvSeq p = new CvSeq(squares.total());

    2热度

    1回答

    JavaCV中是否存在用于从图像捕获1080p视频的选项? 如果我使用FFmpegFrameRecorde,我只找到480p。 或者是否有Java的替代库? 我想用它来创建一种图片的视频(带缩放,旋转效果) 问候 //编辑 好了,现在 我测试过一个非常简单的代码: FrameRecorder recorder = FFmpegFrameRecorder.createDefault("out.avi

    5热度

    2回答

    我想使用OpenCV的FaceRecognition in java通过javacv包装库。 我不知道如何将图像和标签传递给com.googlecode.javacv.cpp.opencv_contrib.FaceRecognizer.train(CvArr, CvArr) 我可以使用cvLoadImage(String)或cvLoadImageM(String)获得单个图像,但如何让他们的CvA