小编use*_*653的帖子

opencv 透视变换函数异常

如何使用该perspectiveTransform功能?

运行我的代码时,将产生以下异常:

OpenCV 错误:断言失败(scn + 1 == m.cols && (depth == CV_32F || depth == CV_64F))在perspectiveTransform,文件/Users/donbe/Documents/opencv/opencv/modules/core/src/matmul .cpp,第 1916 行

谁能帮我?

我的代码如下:

Point2f srcTri[4];
Point2f dstTri[4];

Mat warp_mat;
Mat src;

/// Load the image
src = imread( argv[1], 1 );

srcTri[0] = Point2f(0,0);
srcTri[1] = Point2f(src.cols,0);
srcTri[2] = Point2f(src.cols,src.rows);
srcTri[3] = Point2f(0,src.rows);

dstTri[0] = Point2f(0,0);
dstTri[1] = Point2f(src.cols/2,0);
dstTri[2] = Point2f(src.cols/2,src.rows);
dstTri[3] = Point2f(0,src.rows);


warp_mat =  getPerspectiveTransform(srcTri, dstTri);

Mat warp_dst(src.size(), src.type());    

//There will produce a exception.
perspectiveTransform(src, warp_dst, warp_mat); …
Run Code Online (Sandbox Code Playgroud)

opencv

5
推荐指数
1
解决办法
1万
查看次数

如何在Mac OS X上从浏览器打开应用程序?

我正在做一个Twitter Mac OS X应用程序,需要使用OAuth1.0.在请求oauth/access_token接口时,是否可以将oauth_callback参数用于此目的?

换句话说,如何在Max OS X上从浏览器打开应用程序?

oauth callback openurl

2
推荐指数
1
解决办法
4233
查看次数

标签 统计

callback ×1

oauth ×1

opencv ×1

openurl ×1