看板 C_Sharp 關於我們 聯絡資訊
環境: win10 vc2015 使用到函式庫: EmguCV 問題描述: 想做一個拍貼機的應用程式,希望可以做到拍照、選相框、貼些可愛的小圖案 (圖片為.PNG檔,有透明圖層) 目前使用EmguCV做camera影像擷取轉bitmap以供使用 顯示的部份則是使用pictureBox 之前是使用 Graphics gra = pictureBox1.CreateGraphics(); 和 gra.DrawImage(g_tImg, X, Y); 來處理貼圖的功能,但由於不知道怎存檔而改成 Graphics gra = Graphics.FromImage(this.pictureBox1.Image); 來直接控制pictureBox的圖片 這邊想問的是畫圖有辦法像手機app的圖層的功能嗎? 因為pictureBox一旦貼圖上去圖案就不能移動了 我是用mouseMove顯示小圖案來讓使用者決定在哪貼上 點左鍵後就固定貼上 有推薦的作法嗎? 懇請各位大大指教 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.204.61 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1489561119.A.2D4.html
Litfal: 我們以前是建個bgImage底圖,以及其他IDrawable物件 03/19 17:18
Litfal: 然後再paint裡面一個一個繪製,自己畫多層 03/19 17:19
disabledman: 只能自己實作,無他法 03/24 18:30