作者erspicu (.)
看板C_Sharp
標題Re: [問題] bitmap放大失真
時間Thu Mar 24 18:21:38 2016
※ 引述《licious0421 (孤單落葉)》之銘言:
: 有上網找過e.Graphic.InterpolationMode = InterpolationMode.NearestNeighbor
你就用下面的方法自己塞pixel來擴大吧... 最爛的方法 但效果就是你要的
a
aa
aa
aaa
aaa
aaa
aaaa
aaaa
aaaa
aaaa
aaaaa
aaaaa
aaaaa
aaaaa
aaaaa
其實你的問題跟C#本身關聯有限
去看數位影像處理 補充相關知識比較好處理
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.97.189
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1458814901.A.206.html
※ 編輯: erspicu (36.237.97.189), 03/24/2016 18:24:40
→ licious0421: 不會吧@@ 我圖片這麼大~這樣弄下來不會吃太多記憶? 03/25 09:55
不用這方法放大 你既然要放大10X 一樣需要這麼多記憶體空間去存阿
有差異嗎?
→ licious0421: 不過這方是因該是可以成功沒錯= =+ 等等嘗試看看! 03/25 09:55
→ licious0421: 突然想到疑問...那這樣做getpixel不就會無法用了!? 03/25 09:56
影像也可以把資料塞在自己建立的ARRAY裡面 反正做法看自己 不是死板板的
※ 編輯: erspicu (36.237.97.189), 03/25/2016 11:17:15
推 licious0421: 我目前就是將DATA資料轉pixel 用setpixel完成一張圖 03/25 14:36
→ KanoLoa: 可以直接用指標去操作圖喔,而且比set快百倍 03/26 00:00
推 licious0421: 我是用指標沒錯拉~不過現在放大會有瞬間閃爍~"~ 03/28 11:57