본문 바로가기

분류 전체보기18

이미지는 어떻게 저장되고 표현되는가? 이미지 데이터의 표현은 크게 2가지로 나눌 수 있다. 바로 비트맵(Bitmap) 이미지와 벡터(Vector) 이미지이다. 비트맵은 픽셀 단위로 구성된다. 비트맵은 모든 정보를 픽셀단위로 저장한다. 대표적인 비트맵 이미지로 BMP, GIF, JPEG, TIFF, PNG 등의 파일 형식이 있다. 화면에 보여주는 속도가 빠르고 미세한 색의 표현도 가능하다는 장점이 있다. 벡터는 수식 형태의 명령으로 구성된다. 벡터 이미지는 수학적 표현을 통해 그림 정보를 수식 형태의 명령으로 저장한다. 점의 위치와 같이 색상, 두께 등의 정보를 기억하기 때문에 아무리 확대하고 축소해도 화질 저하가 거의 없다. 대표적인 파일 형식은 WMF, AI, SVG가 있다. 번외) 인공지능은 어떤 원리로 그림을 그리는가? 인공지능이 그림.. 2024. 4. 23.
빅 데이터의 유망 직종 빅 데이터는 산업 전반에 걸쳐 다양하게 활용된다. 산업이 발전할 수록 기존의 직업은 없어지지만, 새로운 직업들도 새롭게 생기기도 한다. 그 중에서 필자는 이전부터 언급되고 있었던 빅 데이터의 유망 직종에 대해 알아보고 어떤 역할을 하는지 설명해보고자 한다. 빅 데이터 전문가 커리어넷에 의하면 빅 데이터 전문가는 대량의 정보를 기반으로 사람들의 행동이나 시장의 변화 등을 분석하는데 도움을 주는 직업이라고 한다. 데이터 수집, 데이터 저장 및 분석, 데이터 시각화 등을 통한 정보 제공을 담당한다. 빅 데이터 전문가를 하고자 하는 사람이 있다면 컴퓨터공학과같은 공과대학에 진학한다면 취업이나 전문성면에서 인정받을 수 있을 것이다. 빅 데이터 큐레이터 한국정보과학진흥협회에 따르면 빅 데이터 큐레이터는 빅데이터를 .. 2024. 4. 9.
CRC 체크썸이란 무엇인가? CRC 체크썸(Cyclic Redundancy Check)은 무엇인가? CRC 체크썸은 하나의 메시지 안에 에러가 있는지 확인하기 위해 사용되는 도구이다. 주로 통신 메시지나 저장된 데이터의 오류 유무를 신뢰성 있게 확인하는 데 쓰인다. CRC 체크썸은 다음과 같은 일을 한다. 데이터 처리 다항식 나누기 나머지 계산 수신 측에서의 검증 CRC는 효율적이면서도 데이터의 오류 여부를 신뢰성 있게 확인할 수 있는 꽤나 중요한 기술이다. 계산된 값을 나누어 에러 여부를 확인하고 이를 통해 데이터의 무결성을 보호한다. 2024. 4. 9.
문자는 어떻게 저장되고 표현될까? 컴퓨터 세상 속에서 문자 데이터를 표현하는 방법은 여러 방법이 있다. 고등학교 자료구조 책에서는 크게 3개로 분류하고 있다. 가장 먼저 알아보려고 하는 표현 방법은 유니코드이다. 유니코드는 전 세계의 모든 문자를 통일된 부호 체계로 다루도록 설계된 전산 처리 방식이다. 문자 하나당 2바이트를 사용하며 모든 글자를 표현할 수 있다는 장점이 있다. 다음은 ASCII 코드이다. ASCII 코드는 C언어나 프로그래밍을 접한 사람이라면 많이들 들어보았을 것이다. 한 문자를 표현하는 데 사용되며, 대·소문자 구분이 가능하다. 미국의 표준 코드이다. 마지막으로 한글 코드는 말 그대로 한글을 표현한다. 한글 코드에는 완성형과 조합형 코드가 있다. 완성형 코드는 가나다 순서로 완성된 하나의 음절에 코드를 부여하여 2바이.. 2024. 4. 9.