iplimage

    0热度

    1回答

    这是我的代码。它继续显示此消息“方法getBufferedImage()未定义类型opencv_core.IplImage”。我怎样才能摆脱它?有没有其他的方式获得缓冲图像?如果有人有任何想法,请尽快告诉我 public IplImage snapIm = null; public Rectangle faceRect; public void paintComponent(Graphics

    5热度

    1回答

    我的目标是将滤镜(灰度,复古,对比度,锐化,模糊,平滑等)应用于JavaCv的iplImage。这样做,我遇到了这些函数/类:iplImage,CvMat,cvInRangeS,cvCvtColor,cvSmooth。我想就这些问题寻求澄清。以下是我的具体问题: 的IplImage cvMatrix位图转换 的IplImage的格式HSV/RGB/BGR ..... ARGB参考/ XYZ /拜耳

    1热度

    1回答

    我想了解如何进行此转换,但我仍然有相同的错误。我需要将IN JAVA中的ipl图像转换为mat来获取图像的pyrDown。 在这里的错误:类型不匹配:不能从opencv_core.IplImage转换为太 public class Image { IplImage i; public void downsample(){ System.loadLibrary(Cor

    1热度

    1回答

    目前我正在使用iplimage的高斯模糊。 这样, # include "stdio.h" # include "highgui.h" # include "cv.h" int main(int argc, char** argv) { IplImage* img = 0; IplImage* out = 0; if(argc < 2) { pr

    1热度

    1回答

    在C++中,如何从对象cv::Mat或cv::IplImage获取颜色格式(例如RGB或BGR)?

    0热度

    1回答

    这似乎是“已经回答”的话题的次数太多了,但我仍然无法找到一个可行的解决方案。我需要用JavaCV序列化IplImages和Mats。我不能使用文件系统,我必须坚持使用JavaCV 1.2/JavaCPP 1.2.4/OpenCV 3.1(注意:我不能使用OpenCV自己的Java包装 - 我必须使用JavaCV)。我在Stackoverflow上发现了许多建议,但它们都是:1)使用不推荐的方法,或

    0热度

    1回答

    我正在使用Ximea相机,使用C++编程并使用Ubuntu 14.04。我有一个XI_IMG图像,并在下一次转换时创建一个OpenCV图像,将数据从xiAPI缓冲区复制到OpenCV缓冲区。 stat = xiGetImage(xiH, 5000, &image); HandleResult(stat,"xiGetImage"); XI_IMG* imagen = ℑ Ipl

    0热度

    1回答

    我有一个问题,释放分配给IplImage的内存。 只需使用cvReleaseImage cvReleaseImage(&dilateImage); 代码崩溃在行,我自由 “dilateImage”。 有什么建议吗? 谢谢:) - (void)processImage:(cv::Mat&)image; { cv::Mat grayImage; cv::cvtColor(im

    0热度

    1回答

    我正在做一个运动检测项目,我想问我是否想在相机中获取图像,是我需要使用IplImage而不是mat图像,我也想知道我可以定义轮廓使用格式,如矢量< vector>轮廓而不是cvseq,如果图像被定义为IplImage。这是一个查找轮廓程序 #include <iostream> #include <OpenCV/cv.h> #include <OPenCV/highgui.h> using

    0热度

    1回答

    我正在使用c-api,并且是OpenCV的新手。 假设我有二维数组包括;红色[] [],绿色[] [],蓝色[] []。我想将3-D数组转换为IplImage并将其保存为.png文件。但是,从我的系统我不能使用CvMat。 你能帮我解决这个问题吗? 谢谢。