2014-03-14 30 views
0

我做喜欢凸轮扫描仪应用转换OpenCV的矩形点到IOS坐标

我能够找到并绘制一个矩形使用

CV ::矩形给定的图像 (图像上,CV: :点(fx1,fy1),cv :: Point(fx2,fy2),标量(255,0,0),+3,4);

现在我打印的点FX1,FY1 & FX2,FY2

(FX1,FY1)= 316464

(FX2,FY1)= 2074,464

(FX2,FY2)= 2074,2864

(FX1,FY2)= 316,2864

有了这些点i看到的矩形整齐绘制。

现在我需要将这些点用于其他图层来制作裁剪功能。

我看到这点是iOS的帧大小(iPhone的Retina 3.5英寸)太大

如何将积分转换为ios的世界坐标。我很困惑,请指导我

回答

-1

,我发现自己的答案..

是我的错

点(FX1,FY1)&(FX2,FY2)是在给定的图像矩形点drwan

所以,因此我们应该用点简单的数学转换到iOS帧的大小和它的作品

+0

u能解释如何ü转换这些points.Even的IAM面临这些同样的问题 – Mukesh

+0

让我们从矩形图像是大小说(1500 X 800)和点fx1 = 300. iPad风景(1024 X 768)。将fx1转换为ipad点是(1024 X 300)/ 1500 =?你得到fx1的iPad。请注意。谢谢。 – suku

+0

你怎么得到了300.还有一个我们得到的cv ::点在矢量??也不知道图像的大小。你能分享你的例子吗?我被困在最后一步。我试图找到在谷歌BT没有运气 – Mukesh