[問題] 請問影像旋轉90度
看板C_and_CPP (C/C++)作者lengcycat (CATWILLFLY)時間12年前 (2013/11/15 13:30)推噓0(0推 0噓 0→)留言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)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
13
22