-1
我有兩個相機的圖像。它們都發送圖像,但是攝像機1的圖像被縮放(其像攝像機1的圖像在攝像機2的圖像的內部)。找到一個大規模圖像的小規模圖像
我有相機1的照片中的一個點的位置。這個位置可以在不同的照片中改變。現在我想找到攝像頭的圖像點2
相機圖像兩者都是2560X2048像素。
如何在圖片2中找到x,y?
我有兩個相機的圖像。它們都發送圖像,但是攝像機1的圖像被縮放(其像攝像機1的圖像在攝像機2的圖像的內部)。找到一個大規模圖像的小規模圖像
我有相機1的照片中的一個點的位置。這個位置可以在不同的照片中改變。現在我想找到攝像頭的圖像點2
相機圖像兩者都是2560X2048像素。
如何在圖片2中找到x,y?
我找到了答案。我裁剪了這個unzoomed!圖片等於放大的圖片。並將裁剪後的圖片的x,y保存在未拍攝的圖片上。比我計算縮放圖片中該點的x,y的百分比。是這樣的:
double percentXZoom = (I_PLATE_MIN_X * 100)/2560;
double xCropedImage = xD - xU;
double xDiff = (xCropedImage * percentXZoom)/100;
double x = xD + Math.Abs(xDiff);
double percentYZoom = (I_PLATE_MIN_Y * 100)/2560;
double yCropedImage = yD - yU;
double yDiff = (yCropedImage * percentYZoom)/100;
double y = yD + Math.Abs(yDiff);
「2560」是圖片像素的大小。
XD,YD是裁剪的圖像的開始點。和xU,yU是裁剪圖片的終點。
現在我有在unzoomed圖片的那點的x,y。
嘗試[sikuli](http://www.sikuli.org/)。儘管你需要java。但它是強大的,非常簡單和自由。 – inquisitive
我不確定我是否真的獲得了你的目標,但如果你只是想在縮放的圖片中找到x,y,你可以使用縮放係數也轉換這個值,請給更多的線索幫助親愛的朋友 – Hamidreza
我有x, y放大圖片中的一個點現在我想找到這個x,y在unzoomed!圖片。謝謝 :) –