2011-04-06 48 views
3

所以這裏是我的應用程序的目標:使用網絡攝像頭,用戶將定位到指向他們自己的視頻。一旦定位正確,視頻將保存一張jpg,並且這兩個點的協調將相對於圖像的大小保存。在動態調整大小的圖像上保存像素位置

因此,此圖像和與其關聯的圖像數據將用於多種情況並且尺寸也不同。所以我的問題是:什麼是調整這些圖像的最佳方法,但也保持點座標相關和準確?

感謝所有

回答

5

好像你可以縮放點由圖像縮放相同量的座標。如果您的原始圖像爲100 x 100,您的座標點位於中心(50,50),並且您將圖像縮放一半,則只需將座標點的x和y縮放0.5(您的新點就會是25,25)。

這裏的一個更復雜的例子:

  • 原圖= 640×480
  • 座標點= (200120)
  • 圖片由0.35
  • 新圖像大小= 640縮放* 0.35 x 480 * 0.35 = 224x168
  • 新座標點= 200 * 0.35 * 120 = 0.35 (70,42)
+0

啊我想這其實很簡單。只需要它爲我繪製出來。謝謝邁克。 – 2011-04-06 21:08:59