|
임의각도 회전의 경우엔 2차원 회전행렬을 사용하시는게 정석입니다만 90도 회전의 경우 행렬을 사용하는 것 보다는 스캔라인 방향을 바꿔서 데이터 복사를 하시는게 실수 연산을 피할 수 있어서 훨씬 빠릅니다.
원본이 128x64라면 64x128짜리 복사본을 준비한 후에 원본에선 우/하 방향으로, 복사본에선 하/좌 방향으로 스캔하면서 픽셀단위 복사를 하시면 되겠네요.
아무리생각해도.. 님이 쓰신 글 :
: 네 90도 회전하는겁니다.
:
: 가로 128 세로 64 이구요..
:
:
: 사랑니 님이 쓰신 글 :
: : 2차원 배열 이미지 데이터의 가로방향 데이터를 세로방향으로 바꾼다는 말씀이신가요??
: :
: : 이미지를 90도 회전 하는것 처럼??
: :
: :
: : 아무리생각해도.. 님이 쓰신 글 :
: : : 안녕하세요.
: : :
: : : 가로배열로 저장된 비트맵을 세로배열로 만들려고 하는데요..
: : :
: : : 첫번째 바이트가 0x80 으로 가로배열로 저장되었다면
: : :
: : : 세로배열로 0x01 로 해야하거든요..
: : :
: : : 이런식의 알고리즘 좀 부탁드립니다.
: : :
: : : 감이 안오네요..
: : :
: : : 꼭 좀 부탁드립니다.
|