Linux/Programming
[C] Framebuffer on Raspberry Pi ... #5 - 그리기 (line,rect,circle)
리눅스 프레임버퍼에 선과, 사각형, 원을 그려보는 예제를 다룬다. 기본적인 설명은 이미 앞에서 했으니 생략하기로 하고, 소스에 대해서도 간단히 설명하도록 하겠다. 필자는 수학관련 과목을 별로 좋아하지 않는다. 통계하고 물리는 재미있었는데.. 이상하게 수학은 그냥 싫다. 그런데 하다보면 필요한 경우가 많이 생기는데... 이럴때 AI 서비스는 정말 도움이 된다. 1. 선 그리기 예제 선을 그리려면 시작 포인트(x1,y1)와 끝 포인트(x2, y2)가 필요하다. 그리고 그 포인트들 사이를 pixel로 채우면 선이 된다. 수평이나 수직인경우 x나 y의 값이 고정되겠지만 대각선인 경우 사선을 계산해서 그려야 한다. 1.1. 선 그리기 소스 선을 그릴때 색상을 받아야되는데, 색상은 RGB 하나씩 모두 받아서..
2024. 7. 21. 23:27
최근댓글