close

一般來說  將圖檔放大時,影像會被做插值處理

當把圖檔放大,如果想看到 Pixel 呈現格狀,需要調整參數才有辦法

(系統內定是有做插值處理的)

 

做法就是修改 插值處理的參數 改成 Drawing2D.InterpolationMode.NearestNeighbor

這樣當放大到一定大小 Pixel 就會呈現 格子 狀

 

  Dim g As Graphics = Graphics.FromImage(bmMerger)
         g.DrawImage(SmallBm, rectList(index))
         g.SmoothingMode = Drawing2D.SmoothingMode.HighSpeed
         g.InterpolationMode = Drawing2D.InterpolationMode.NearestNeighbor

arrow
arrow
    文章標籤
    GDI+
    全站熱搜
    創作者介紹
    創作者 Rh 的頭像
    Rh

    程式狂想曲

    Rh 發表在 痞客邦 留言(0) 人氣()