본문 바로가기

내가 작업한 것들

(177)
GDIPviwer, VIViewer 로 개명. 2009년 2월에 들어서 작년에 만들다 만 GDIPviewer 에 특허를 출원한 이미지플로우 엔진을 붙여서 버젼을 업데이트 하여 이름을 회사명을 응용하여 VIVewer 로 바꾸었습니다. 처음엔 단순히 RGB565 로 나오는 RAW 이미지를 만들기 위해서 썻습니다만 ... OpenGL 용 RGB 및 RGBA 텍스쳐 파일을 뽑기 위해서 제가 쓰게 되더군요. 게다가 시중에 도는 이미지 뷰어들이 꿀뷰3 를 제외 하고는 마음에 들지도 않구요. 제가 만든 VIVewer(이하 VIV) 는 이미지의 투명도를 가지는 alpha depth 를 처리 할수 있어서 포토샵 및 페인트샵 등에서나 확인 할 수 있는 투명도 이미지의 상태를 볼 수 있습니다. 또한 이런 이미지들을 헤더가 있거나 없는 RAW 형태의 바이너리 파일로 만들..
Delphi 를 위한 GDI plus 마이크로소프트에서 참 늦게도 업데이트한 GDI+ .. 나온지는 오래 되었지만 GDI+ 가 나올때만 해도 사실 GDI 의 기능은 느린 픽셀가져오기 와 단순 사각영역 이미지 복사, 지원 이미지의 부재 등 .. 제한적 이었습니다. 하지만 비디오카드의 가속을 제대로 다 받는 요즘 이런 구시대적인 GDI 함수를 개선하기 위해 나온것이 GDI+ 입니다. gdiplus.dll 이 windows2000 이후에 시스템에 설치 되어 있습니다. 사실 NT 에서만 사용할 수 있도록 나온건데 Windows98se 에서도 복사해서 쓰기만 하면 된다는 말을 들었습니다. 지금 올리는 파일은 델파이 2006 까지 돌도록 제가 수정한 파일 입니다. 혹시 이 DirectX4Delphi 및 JEDI project 를 쓰고 계신 분들이 사용..
RAW이미지 컨버터 v0.4.0 이번 버젼은 공개를 할 계획은 아닙니다. 다만 아직 다양한 기능을 많이 집어 넣고 있고 , 이미지 이동시 느린 문제로 인해 속도 개선을 고려 해 봐야 하기에 좀 더 다듬은 다음 Alsee 와는 비교가 안되는 간략한 기능들을 넣고 배포 해 볼 생각 입니다. 먼저 추가된 기능들은 .. - 화면 확대/축소. - 화면 이동 (마우스로 잡아 끌면 이리저리 움직이며 축소/확대 상태에서도 마찬가지 입니다) 더 추가할 기능은 .. - 화면이동시 속도 개선... - 환경설정 다양화. - RAW 파일 포맷 증가. - 다양한 포맷으로 저장 (시스템에 설치된 이미지 인코더/디코더 대로 다양하게 저장가능) -> 테스트중.. - 몇가지 효과들 (흑백화, 밝기 조절 등등 ...) -> 외부 플러그인으로 추가 할수 있게 수정중 (E..
RAW converter 0.3.7 업데이트. 개인적으로 만들어 쓰던 RAW 컨버터 입니다. 다양한 기능이 있었지만 .. 다 빼고 RGB565 변환 기능만 넣었습니다. 단순 처리라 매우 느립니다 ... 큰 사진엔 사용을 안하는게 좋습니다 ^^ 포맷은 다음과 같습니다. imageTag : 4 바이트 (RAW\0) imageType : 8 바이트 (RGB565\0\0) imageWidth : 4 바이트 (DWORD) imageHeight : 4 바이트 (DWORD) imageData : (width * height * 2 byte) 본 프로그램은 설정이나 뭐 그런거 없습니다. 0.3.7 버젼 부터 INI 파일이 하나 생깁니다. 그것만 같이 이동시켜 주시면 프로그램의 위치 정보가 함께 유지되게 됩니다.
RAW 이미지 뷰어(변환기) 0.2.2 바로 전날 올린 RAW 이미지뷰어(컨버터 , 기능 제공 제한) 0.2.2 입니다. 0.0.1 이 오른ㄴ 건데 ... 생김세와 기능이 완전 달라 졌습니다. 사실 개인이 쓰기가 귀찮아서 바꾼거긴 합니다. 이번 버젼에서 달라진 점은 ... 1) 생김세 (썸네일 목록이 횡스크롤 입니다 ...) 2) 16:9 비율의 이미지 뷰 (무조건 리사이즈 ... ) 3) 윈도우 비스타 완벽지원 !!! (내부에 비스타용 코드가 꽤 많이 들어 갔습니다) 4) 자세 정보 보기 추가 5) 선택된 이미지 위치 열기 (탐색기가 열림) 최종 목표는 구글 피카사3 정도의 UI 이지만 ... 분명 게을러서 그렇게 만들지는 못할거 같습니다. 지금 당장 목표는 꿀뷰3 처럼 CPU SIMD assembler 에 최적화된 JPEG image li..
RAW 이미지 변환기 이 프로그램은 카메라의 RAW 이미지 변환기가 아닙니다. ARGB8888 이미지를 다양한 포맷으로 변환 하기 위해서 만들어진 프로그램 입니다만... 공개로 올리는 프로그램은 다음기능만을 지원 합니다. (사실 제 취향으로 만든거라 -_-a) 개인적으로 모든 윈도우 시스템에서 아무리 이미지를 많이 읽어 와도 5~6MB 메모리만 사용합니다 .. 경이적인 메모리 관리 이지요 .. ㅎㅎ 1) 이미지 썸네일로 이미지 파일을 간략히 보고 클립보드로 복사 (Ctrl+C 를 누르면 클립보드로 복사) 2) JPG,BMP,TIF(TIFF),GIF(애니메이션 지원 안함),PNG(알파 투명값 지원)등의 이미지를 빠르게 읽어 와서 간략히 보기. 3) RAW 이미지로 변환 하여 저장함 (BIN 및 C, PAS 등등의 소스코드로 변..
Elis - show me the way Elis 의 Show me the way 란 곡의 가사가 너무 멋진듯 하여 번역 해 보았습니다. 이런 류의 고딕메탈 가사들은 시적인(poetical) 가사를 사용하므로 최대한 곡 분위기에 맞게 바꾸어 보았습니다. 반복이 잦은 관계로 두번이상 반복되는 부부은 최대한 변화를 주었습니다 ... 어느나라나 시적인 표현은 쉽지가 않다는게 제 생각일 뿐일까요 -ㅁ-;;; It was a hard way to get here But now it seems so clear I'll find everything inside of me Mind body and soul Life love and healing Connect be connected Nine words to change your whole life Oh mot..
wine 을 이용해 윈도우용 IABB 은 Ubuntu 에서 정상 동작 합니다. Ubuntu 및 근대의 대부분 Linux 들은 WINE 이라는 것을 통해 표준 Windows 용 실행 파일을 실행 시킬 수 있습니다. 안정화된 버젼에서는 WOW 같은 무거운 게임도 openGL 모드로 훌륭히 실행 시키는 수준 입니다. wine의 설치는 Ubuntu 8.4 이상에서 메뉴에 있는 추가/설치 를 이용해서 정식으로 패키지를 다운로드 하여 설치 할 수 있습니다. wine 이 설치 된 후 부터는 윈도우용 어플리케이션을 일부 구동 할 수 있게 됩니다. 전에 제가 만든 IABB 은 Windows API 로만 만든 것이기 때문에 wine 으로 구동 하여 정상적으로 사용이 가능 했습니다. Ubuntu 를 Windows NTFS 내에 설치 한 상태로 사용할 경우 /host 디렉토리로 시스템 드라이브에 접근이..