4
嗨我有1130 * 2074分辨率的圖像我在像素500,430, 處標記了一個點我已將其大小調整爲1280 * 1024如何獲取更改的像素位置即什麼將是像素500,430的新位置我知道,基本上像素尺寸受到了影響,但仍然...獲取調整圖像大小後的特定點的像素位置即改變圖像的分辨率
嗨我有1130 * 2074分辨率的圖像我在像素500,430, 處標記了一個點我已將其大小調整爲1280 * 1024如何獲取更改的像素位置即什麼將是像素500,430的新位置我知道,基本上像素尺寸受到了影響,但仍然...獲取調整圖像大小後的特定點的像素位置即改變圖像的分辨率
比率!
new width = (500/1130) * 1280
new height = (430/2074) * 1024
newX = (500/1130)*1280;
newY = (430/2074)*1024;
一般:
newX = (currentX/currentWidth)*newWidth
newY = (currentY/currentHeight)*newHeight
感謝名單會嘗試一下,讓你知道 – user514955 2010-11-21 17:50:52
這果然奏效求助GR8感謝名單...現在對關聯經緯度像素的工作,並根據變化放大任何評論? – user514955 2010-11-22 14:37:54
請爲此提出另一個問題。 – Femaref 2010-11-22 16:15:16