給定圖片(格式是問題的一部分)我希望能夠將其轉換爲我的「格式」。我的格式就是說,只是一個簡單的X by Y布爾數組,覆蓋時間圖像的大小,說明特定像素是否「開啓」。顏色無關緊要。我不知道圖像格式(如BMP,JPG,GIF),因此只要讀取圖像然後「映射」該像素狀態即可。將「圖片」/「圖片」格式轉換爲我自己的
我猜測難度可能是確定圖像中是否有特定的像素處於「開」狀態。由於這是我創建的程序的特定部分的一部分,因此我可以確保用戶僅以單一顏色和特定範圍創建圖像。例如通常的紅色,綠色,黃色等
我想要實現的是讓用戶使用任何他們想要的圖像程序(例如mspaint)來繪製他們的圖像,然後將其保存並導入到我的應用程序中稍後的一點。
是否有任何圖形格式允許我這樣做?我希望我已經提供了足夠的信息,爲我所追求的。我將提供一個非常基本的例子。
例如:image created是20,10,並且用戶從點0,0 - > 6,0(即7個像素寬)繪製了一條直線。他們已經將它保存爲BMP,JPG。然後,我想打開該圖像,並對其進行掃描以確定是否繪製了特定的像素。所以像素0,0 1,0 2,0 3,0 4,0 5,0 6,0將「開」,其他所有像素將關閉。如果我不得不迫使他們將它保存爲特定類型,我對此感到高興。
我使用Delphi作爲我的開發語言。
感謝
傑森
對於它的價值,你所描述的 - 開/關圖形 - 基本上是一個單色的位圖。你所要做的就是創建一個面具。 – GrandmasterB 2011-02-04 07:28:55