我正在制作一個標簽工具。
目標:通過在圖片上畫一個多邊形,你要把多邊形內部的影像匯出到外部。
示例
摘錄

這是我在我的程式中畫的。

但我不知道如何提取這個區域。我想知道如何提取這個區域。我已經將上圖的頂點保存在一個物件中。但是我不知道如何通過這些頂點從影像中提取資料
========================================
所以我找到了這個。

原來的

如果使用小多邊形,則根本沒有輸出。

您會注意到這兩個影像略有不同。
在我看來,切割和提取中心點的部分是不同的。我不知道我的想法是否正確。
uj5u.com熱心網友回復:
您將創建一個新的位圖,至少與多邊形的邊界框一樣大。從這個新位圖創建一個圖形物件。然后,您可以將多邊形繪制到該位圖上,使用原始影像作為紋理畫筆。請注意,您可能需要應用變換矩陣將完整影像坐標轉換為裁剪后的影像坐標。
請注意,您似乎有放射影像。這些通常是 16 位影像,因此在使用之前需要將它們轉換為 8 位單色或 24 位 RGB。如果您可以訪問源代碼,這應該已經在繪圖代碼中完成了。或者你可以自己做。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/376467.html
