목록2024/08 (2)
cyphen156
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cCfYLg/btsJl8gcvUg/qkJ7sV3ik9z9FEuPAgVBNK/img.jpg)
컴퓨터 비전이란?컴퓨터 비전은 말 그대로 컴퓨터가 사람이 보는 영상 또는 이미지를 처리할 수 있도록 아날로그 신호를 디지털 신호로 변환하여 이진화 데이터로 가공하는 것을 말한다. 내가 이 분야를 공부하는 이유는 컴퓨터와 사람간의 의사소통에 있어서 인터페이스의 역할로 데이터의 시각화(렌더링)를 통해 표현 하는데 반대의 경우, 즉 아날로그 신호의 디지털화에 대해 알아두면 더욱 이해가 잘 갈 것 같아서이다. 아날로그 신호의 디지털화 과정보통 디지털 카메라를 예시로 들자면피사체 - 렌즈 - 센서 - ISP - Image 파일 순으로 변환되어 저장된다.현실의 객체를 사진 찍을 때 렌즈를 통해 빛을 모으고, 이 모아진 빛들이 ADC (아날로그-디지털 변환기)라는 센서를 통해 디지털 신호로 변환되고, 이 신호는 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b6AyrC/btsJbL6Y6OS/HprenKBsX2V3GHJfQogZn0/img.jpg)
윈도우즈 운영체제는 문자 집합을 사용할 때 두가지의 방식을 사용한다.하나는 Multi Byte Character Set이며 다른 하나는 UniCode Character Set이다. 이전까지는 문자 변수를 사용할 때 영어로만 사용했기 때문에 이 두 문자 집합에 대해 생각하지 않고 그냥 사용했지만 앞으로 만들 프로그램에서는 한글 입력, 출력 등을 필요로 하기 때문에 두 문자 집합에 대한 차이를 분명하게 인식하고 사용해야 한다. Multi Byte Character Set영어는 1바이트 아스키 코드를, 다른 국가 언어(한국어, 중국어 등)의 언어는 2바이트 이상의 메모를 사용하여 완성형 코드를 사용하는 방법. 필요한 경우에만 2바이트 문자열을 사용하기 때문에 메모리 효율성이 좋지만 문자를 처리할 때 복잡성이 ..