본문 바로가기

컴퓨터공학80

10. 컴퓨터 그래픽스의 개요와 응용분야 ■ 컴퓨터 그래픽스 (Computer Graphics) : 컴퓨터를 사용하여 제작된 이미지를 구현하기 위하여 필요한 기술을 통합하여 부르는 말 ■ 벡터 그래픽 (vector graphics) : 점, 선분, 곡선, 다각형 등을 활용하여 표현■ 래스터 그래픽 (raster graphics) : 이미지 표면을 형성하는 픽셀에 빛과 색상 표현 = 비트맵과 같다. ■ 디스플레이 장치 = 벡터 >> 래스터 변환의 의미디스플레이, 즉 화면은 2차원이다. 그렇기 때문에 벡터로 표현된 이미지 방식을 래스터(픽셀)방식으로 바꿔줘야한다. ■ 영역은 선이 반드시 필수다. 왜냐하면 선으로 그어서 영역을 만들 수 있으니까. ■ 왜 세 개 이상 선분이 있어야 다각형? : 선 2개만 있으면 닫혀있는 모양의 도형이 안나옴. 즉 삼각.. 2024. 6. 28.
9. 이미지의 개요와 응용분야 (2) ■ RAW- 가장 날 것. 압축이 안됨. 그래서 용량이 높다. - 따로 확장자는 없다. 즉, 어도비는 어도비 확장자 등, 각 회사마다 고유의 확장자 파일을 쓰기 때문에 각 회사의 소프트웨어를 사용해야 한다. - 대신 가장 데이터 손실이 없고, 원본에 가깝다고 보면 된다. ■ RAW의 장단점■ 다이나믹 레인지 :- 모니터로는 8비트씩 24비트만 표현할 수 있다. (RGB의 레드,그린, 블루 각 8비트씩이라 생각하자)- 하지만 RAW에서는 각 비트를 추가적으로 쓸 수 있다. 즉 제조사마다 총 24비트가 아닌, 30비트, 36비트, 48비트 등으로 추가적인 색상의 표현이 가능하다.  ■ BMP- 픽셀을 하나하나 저장. 저장 그래서 구조가 단순. 대신 크기가 큼. 그래서 네트워크 전송에 적합하지 않다. ■  J.. 2024. 6. 28.
9. 이미지의 개요와 응용분야 (1) ■ 이미지 (Image) : 영상, 심상, 그림 등으로 번역 ■ 픽셀 (Pixel) : 디스플레이 장치의 가장 작은 화소의 단위■ 해상도 (Resolution) : 디스플레이 장치나 인쇄물의 정밀한 정도■ PPI는 화면에서의 해상도, DPI는 인쇄물의 해상도이다.■■ 32비트 픽셀에 대해 좀 더 자세히- a 알파는? 투명도이다. 즉 앞서 다른 비트들은 개수가 색상을 뜻한다.- 하지만 32비트에서는 1670만개의 색상을 나타내며, 여기에 추가적으로 각 색의 투명도를 8비트만큼 조절이 가능한 것이다. 즉 32비트에서 24비트는 색상으로 쓰며, 나머지 8 비트를 투명도로 바꾸는 것이다.- 투명도? 우리가 생각하는 연보라, 연분홍 등, 분홍색의 투명도에 따른 색의 차이라고 생각하자.  ■ 비트맵 = 레스터 ■ .. 2024. 6. 28.
6. 스케쥴링 알고리즘 ■ 선입선처리(FCFS) 스케줄링 - 비선점 방법으로 프로세서 스케줄링 알고리즘 중 가장 단순하고 프로세서 요청하는 순서대로 프로세서 할당, 선입선출FIFO 큐로 구현한다. 그리고 일괄 처리 시스템에서는 매우 효율적이나 빠른 응답을 요청하는 대화식 시스템에는 적합하지 않다.- 먼저 들어온 작업에 대해 먼저 처리해줄게!- 비선점 방식- 빠른 응답이 필요한 대화식 시스템에서는 비효율적 ■ FIFO 큐 : 자료구조에서 나온다. 먼저 들어온 거, 먼저 내보내겠다!  ■ (b) 간트차트 : 각각의 프로세스들이 언제 들어왔고, 얼만큼의 시간을 가지고 프로세스를 사용했는지, 실행시간을 한눈에 볼 수 있는 차트  ■ 반환시간, 대기시간 구하기■ 반환 시간- P2를 예로 들자.- (38-1) = 37로 되어있다. 여기서.. 2024. 6. 25.