[問題] 請問影像旋轉90度

看板C_and_CPP (C/C++)作者 (CATWILLFLY)時間12年前 (2013/11/15 13:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
請問一下 想要將圖片上的字體旋轉90度,圖片寬高240x320 如圖 http://postimg.org/image/5twxynz2x/ 想將Version-0.001.0101.12.000001和QT-C0.001.20.000003轉成正的(左轉90度) 但我想不出公式要怎麼寫(即code中的r變數等等 要怎麼改><) 謝謝 原本的code如下 DWORD framebuffer,framebufferPA; int symbol,r; PUCHAR pChar; ULONG x, y; pChar = (PUCHAR)framebuffer; for (x=0;x<(ULONG)Font[symbol].height;x++) { for (y=0;y<(ULONG)Font[symbol].width;y++) { r=20*320*3*line_no + g_StringLength + y*3 + x*320*3; pChar[r]=(Font[symbol].pft[x][y])-0x30; pChar[r+1]=(Font[symbol].pft[x][y])-0x30; pChar[r+2]=(Font[symbol].pft[x][y])-0x30; } } g_StringLength += (Font[symbol].width+1)*3; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.227.137.187 ※ 編輯: lengcycat 來自: 125.227.137.187 (11/15 13:51)
文章代碼(AID): #1IXR5qSz (C_and_CPP)
文章代碼(AID): #1IXR5qSz (C_and_CPP)