2011-11-09 84 views
0

我正在做一個使用C#的圖像處理項目,該項目需要將輪圈應用於現有的汽車image.im仍然是圖像處理的初學者。到目前爲止,我已經找到了使用C#的車輪圓和圓的半徑的兩個中心點。但我有附加在原始圖像中的PNG/GIF輪圖像的問題。我需要將png圖像應用於輪子。任何想法如何將其歸檔?在jpeg圖像上粘貼或合併透明支持圖像

原始圖像:

Original image

透明車輪圖像:

Transparent wheel

目標結果:

Target result

回答

2

下面的函數將借鑑與大小指定位置的第一圖像(carImage)的第二圖像(wheelImage)指定

static void AppendWheel(Bitmap carImage, 
     Bitmap wheelImage, 
     float offsetLeft, 
     float offsetTop, 
     float width, 
     float height) 
    { 
     using (Graphics graphics = Graphics.FromImage(carImage)) 
     { 
      graphics.DrawImage(wheelImage, offsetLeft, offsetTop, width, height); 
     } 
    } 
+0

感謝名單,它的工作! –