opencv

    0热度

    1回答

    我写代码来将图像转换为在Matlab两个部分,如下 img1=imge(1:M,1:0.55*N,:); img2=imge(1:M,0.55*N:N,:); 这里IMGE是我输入的图像,我想这个代码转换为OpenCV的。我试图使用cv :: Resize,但这不起作用。你能帮我解决吗?

    0热度

    1回答

    我需要在opencv中找到“移动对象”的大小。我不是在寻找实际的大小,只是从整个框架中需要多少百分比。 我正在使用图像分化方法进行运动检测。我也绘制轮廓。如果我绘制一个“边界矩形”,我知道我可以得到矩形区域并找到近似的对象区域。但是,边界矩形实时超慢。 任何好主意,以获得移动物体的近似大小?我只需要近似值就可以在对象周围绘制一个矩形或其他东西并获得该区域就足够了。

    0热度

    1回答

    垫的OpenCV-广东话访问元素。 我保存在一个垫变量的描述,但在尝试访问他们时,我得到错误的价值观。 下面是代码: string s = format("%s\\%s\\img%d.ppm", dataset_dir.c_str(), dsname, k); Mat imgK = imread(s, 0); if(imgK.empty()) break;

    0热度

    2回答

    我正在研究项目,我偶然发现了一个我无法解决的问题。 我需要检测照片中的主题区域(我只需要知道主题的区域,主题实际上并不重要)。 我试过使用DFT和检测清晰度。 这种方法对于由高级摄影师拍摄的照片效果很好,但是当尝试将其应用于平均或低质量照片时,它失败了。 我正在使用的应用程序是针对主要通过手机拍照的普通用户,但它应该支持其他类型的照片。 任何想法我会如何解决这个问题?

    1热度

    1回答

    我一直在尝试学习和使用opencv矩阵和我在一个点上被卡住了。 这里是我的代码, Mat my_img, im_rgb; im_rgb = imread(imageName, 1); my_img.create(im_rgb.size(), im_rgb.type()); cout << (int)my_img.at<Vec3b>(20,20).val[0] << " first\n";

    1热度

    1回答

    我3种类型的对象即简单对象识别研究工作: 1.预订 2.杯 3.球 我具有50个训练图像的每个样品和测试每个样品20个图像。我所有的分类和分类都表现得非常好,而且没有问题。 但我的问题是项目的最后一部分,我应该在测试图像中围绕检测到的对象绘制一个矩形框。 Uptil现在我检查了我的分类,并且与贝叶斯分类一起工作良好。我的问题是,我有50个测试图像,我如何从50个样本中选择最佳匹配,以便能够绘制边界

    1热度

    2回答

    我有一个mex函数,它使用我试图使用的OpenCV。编译似乎工作,但是当我尝试和内MATLAB调用函数我得到这个错误: Invalid MEX-file '/path/to/project/mexfunction.mexa64': libopencv_legacy.so.2.4: cannot open shared object file: No such file or directory

    27热度

    4回答

    OpenCV的参考手册(2.4.x的)指出,该初始化MSER构造需要以下参数: 增量,min_area,max_area,max_variation,min_diversity,max_evolution,area_threshold, min_margin,edge_blur_size。 我正在处理灰度图像。参数“delta”,“max_variation”和“min_diversity”有什么

    0热度

    1回答

    我正在尝试使用OpenCV对信用卡数字进行二进制化,以便ocr将它们重新组合。 所以分割阶段和裁剪后,我没有这些步骤: 1.Convert的TJE图像灰度图像。 2.直方图均衡。 3.GaussianBlur与(3,3)的内核GaussianBlur(digit,bluredImg,cv::Size(3,3),9); 4.Threshold(Sauvola方法)。 这里有一些我的结果,但我认为他们

    0热度

    2回答

    我想用OpenCV绘制围绕轮廓的边界框。这是所有的图像从摄像机实时抢下了实时应用,而以下是代码 的重要组成部分RTMotionDetector.h vector<vector<Point>> *contours; vector<vector<Point>> *contoursPoly; RTMotionDetector.cpp RTMotionDetector::RTMotionDe