opencv

    7热度

    1回答

    我使用G ++和OpenCV 2.4.6 我有一些像这样的代码编写OpenCV的项目: try { H = findHomography(obj, scene, CV_RANSAC); } catch (Exception &e) { if (showOutput) cout<< "Error throwed when finding homography"

    7热度

    2回答

    简而言之,我想知道是否有可能通过Mat成员“uchar * data”直接访问CV_32F Mat的像素值 。 我可以毫无问题做,如果垫CV_8U,例如: // a matrix 5 columns and 6 rows, values in [0,255], all elements initialised at 12 cv:Mat A; A.create(5,6, CV_8UC1); A

    0热度

    1回答

    我对理解霍夫变换有疑问。在hough变换中,天使theta意味着需要检测线条的线条,就像我想要在30或50或60或70或80中检测线条那样,那么我应该只更改theta的值?

    0热度

    1回答

    所以我想要做的是使用hough变换来查找图像上的线条,然后将线条绘制到图像中。 但我得到一个错误,指出: Traceback (most recent call last): File "houghLines.py", line 31, in <module> main() File "houghLines.py", line 13, in main a = houg

    0热度

    2回答

    我正在尝试使用Java中的OpenCV库进行模板匹配。我试图利用一个代码,我发现here做这项工作。 当我执行的应用程序,我得到FATAL EXCEPTION 07-10 20:24:28.456: E/cv::error()(8608): OpenCV Error: Assertion failed (corrsize.height <= img.rows + templ.rows - 1 &&

    0热度

    3回答

    我在Mac(OS X 10.8.4)和xcode 4.6.3上安装OpenCV的时间很艰难。 我已经试过的MacPorts和自制的相同和失败,甚至还没有接近任何地方运行它。 错误通常是'错误:无法安装bzip2'或'错误:处理端口opencv失败'。我支持代理,这可能是一个问题。 完成的最简单和最密切方法是是: 使用cmake然后使用OpenCV的终端来安装。 然后使用xcode如http://s

    2热度

    1回答

    我愿意从一个扭曲的图像中获得一个普通的矩形。 例如,一旦我有这种形象: ...我想该地区记者裁剪以下矩形: ...但我的代码是提取此更大的帧: 我的代码是以下所示的: int main(int argc, char** argv) { cv::Mat img = cv::imread(argv[1]); // Convert RGB Mat to GRAY cv::

    1热度

    3回答

    我想用MSYS/MinGW构建OpenCV,因此我可以在Python中使用cv2模块。 我在Windows 7 64位和使用32位Python 2.7。构建OpenCV的工作,但我似乎无法使用它没有得到一个“ImportError:DLL加载失败:指定的模块找不到。”导入cv2后。我一直在调试它一段时间,而常见的谷歌解决方案似乎不起作用。 这是我所采取的步骤: 删除的OpenCV的所有其他实例从我

    8热度

    1回答

    我有以下代码: import cv2 import numpy ar = numpy.zeros((10,10)) triangle = numpy.array([ [1,3], [4,8], [1,9] ], numpy.int32) 如果我使用cv2.fillConvexPoly像这样: cv2.fillConvexPoly(ar, triangle, 1) 那么结果符合市场预

    2热度

    3回答

    我所知道的列车在OpenCV的多层神经网络的唯一方法迭代: CvANN_MLP network; .... network.train(input, output, Mat(), Mat(), params, flags); 但这不会打印出任何有意义的调试(如迭代计算,电流误差,...),程序只会坐在那里直到完成训练,如果数据集是千兆字节,那么非常麻烦,我无法看到进度。 如何一次训练网络一