문자를 숫자로.. 숫자를 문자로 변환 DarkKaiser, 2007년 7월 26일2023년 9월 2일 Val문자열형을 숫자형으로 변환 Str$숫자형을 문자열형으로 변환 Continue Reading
python (*.py)을 실행 파일로 만들기 DarkKaiser, 2007년 7월 25일2023년 9월 4일 출처 : http://blog.paran.com/ehei/8072276 http://www.py2exe.org에서 프로그램을 다운받는다. 설명서대로 한다. 아주 쉽다. py2exe를 설치한 후 python/lib/site-package/py2exe/example 폴더에 보면 예제가 더 많다. 이 파일의 실행은 다음과 같이 한다. python setup.py py2exe 빌드 중에 unicode 에러가 나오면 다음과 같이 한다. C:\Python24\Lib\site.py 를 연다. encoding = “ascii”를 찾는다 (기본 설정임) 여기에 #를 달아 주석처리하고, Continue Reading
UTF8로 인코딩 혹은 디코딩 DarkKaiser, 2007년 7월 20일2023년 9월 4일 char* UTF8_Encode(LPCTSTR str) { USES_CONVERSION; /* str이 Unicode인지 Ansi 인지 따질 필요없게 T2CW로 변환 */ const WCHAR* wStr = T2CW(str); /* 길이는 -1로 주어 널NULL 문자도 변환되도록 */ /*WCHAR -UTF-8 */ /*wStr의 크기를 구함 */ int nUTF8codeSize = WideCharToMultiByte(CP_UTF8, 0, wStr, -1, NULL, 0, NULL, NULL); char *utf8Str = Continue Reading
출시된 애플리케이션에서 로그에 기록해야 할 것 DarkKaiser, 2007년 7월 18일2023년 9월 5일 오류 메시지 및 정보(여기에는 오류에 대한 스택 추적 결과가 포함된다) 애플리케이션 동작의 중점이 되는 내부 자료 구조의 상태 단추 클릭 및 메뉴 항모 선택과 같은 사용자 동작 중대한 동작이 수행된 시간 변수 설정 및 가용 메모리와 같은 환경에 대한 중요한 정보 Continue Reading
여러개의 네트워크 설정 스크립트 작성 DarkKaiser, 2007년 7월 18일2023년 8월 30일 노트북을 사용할 경우 집, 회사 등에서 사용할 경우 간단하게 네트워크를 설정하는 방법입니다. 1. 시작 > 실행 > 도스창에서 아래와 같이 스크립트를 작성한다. C:\Documents and Settings\x2softnetsh interface dump c:\network\player.net C:\Documents and Settings\x2softcopy con c:\network\player.bat @echo off netsh -f player.net exit ^Z 1개 파일이 복사되었습니다. 2. 다른 장소의 네트워크 설정도 Continue Reading
모폴로지 DarkKaiser, 2007년 7월 17일2023년 9월 2일 1. 개요 디지털 이미지의 마스크 기반 영상 처리에서는 사각형 형태를 가지는 일정한 크기(N * N)의 마스크(필터)를 영상에 적용하여 우리가 원하는 작업을 수행하였다. 모폴로지 기법도 목적은 동일하나 이를 수행하는 방법에 있어 마스크 기반 처리와는 특별한 차이가 있다. 가장 큰 차이는 우리가 원하는 기하학적 형태로 마스크를 구성할 수 있다는 것이다. 마스크의 형태가 Continue Reading
주파수 영역에서의 영상처리 DarkKaiser, 2007년 7월 17일2023년 9월 6일 1. 개요영상의 공간적인 분석이 아니라 영상을 이루고 있는 주파수 영역으로의 변환을 통해서도 영상내의 또 다른 유용한 정보를 추출할 수 있다. 아래 그림은 다양한 영상에 대한 이산 푸리에 변환을 통한 주파수 영역으로의 영상의 변환 예이다. 원 영상은 위의 열에 해당하며 영상 하나하나가 주파수 영역으로의 변환 결과는 바로 밑 열에 나타나 Continue Reading
컬러 영상 처리 DarkKaiser, 2007년 7월 17일2023년 9월 6일 1. 색상모델적색, 녹색, 청색 세가지 기본컬러를 어떻게 혼합하면 우리가 원하는 색을 만들 수 있을까? 컬러에 대한 표현을 표준화하기 위해 색상모델이라는 것이 사용된다. 색발모델의 좌표는 3원색의 각가이 하나의 축을 이루고 있으며 구체적인 하나의 색은 이 좌표계 내에서 하나의 점을 나타낸다. 이러한 좌표계는 하나만 존재하는 것이 아니라 용도에 따라 많은 종류의 Continue Reading
BMP 파일 DarkKaiser, 2007년 7월 17일2023년 9월 6일 1. 서문BMP 파일은 이미지 파일중에 가장 간단한 파일중 하나입니다. 기본적으로 BMP 파일은 1, 4, 8, 16, 24 및 32비트를 지원합니다. 하지만 16과 32비트는 거의 사용하는 예가 없습니다. BMP 파일은 사용이 쉬운만큼 용량이 큰 파일입니다. 그렇기 때문에 이 파일 역시 기본적인 압축형식을 지원합니다. 그 방식은 간단한 압축방식인 Run-Length Compresstion 방식이며, Continue Reading
룩업테이블(Look Up Table) 연산 DarkKaiser, 2007년 7월 17일2023년 9월 5일 룩업 테이블(LookUpTable : LUT)은 산술연산을 고속으로 수행하기 위해서 사용된다. 예를 들어 입력된 원 영상에 일정한 값을 곱해서 영상의 대비를 증가시키는 연산을 행한다고 가정하자. 이러한 작업을 하는 프로그램은 다음과 같다. for (i = 0; i < height; ++i) { for (j = 0; j < width; ++j) { temp = (int)(InImg[i][j] Continue Reading