본문 바로가기

지식/이미지 프로세싱

알파 블렌딩 공식 게임의 특수한 비주얼씬을 연출할 때 사용되는 것으로 이펙트(Effect)라고 한다. - 2D 게임에 쓰는 그래픽 이펙트는 하드웨어나 컴퍼넌트가 지원해 주지 않으므로 프로그래머가 직접 만들어야 한다. 3.1 반투명 2D 게임 그래픽에서 물체가 겹쳤을 때 마치 두 이미지가 섞여 보이는데 이것을 반투명이라고 한다. ==> 걍 50% 알파블렌딩이라고 생각하시면 됩니다. ^^; 구현 계산식은 아래와 같다. R = 뒷 이미지 R / 2 + 앞 이미지 R / 2 G = 뒷 이미지 G / 2 + 앞 이미지 G / 2 B = 뒷 이미지 B / 2 + 앞 이미지 B / 2 이 방법은 계산이 쉽고 쉬운 계산식에 비해서 효과가 좋다 - 예를 들어 색상 값인 RGB( 0, 0, 0)인 검은 배경에 RGB(255, 255, 25.. 더보기
플리커 openapi [flickr] 플리커 openAPI + 매쉬업 문헌정보 study 2006/08/21 14:37 http://blog.naver.com/etwas0227/60027723352 이 포스트를 보낸곳 () http://www.flickr.com/explore/ http://flickr.com/photos/tags Compare that to what you get with a Free Account: 20 MB monthly upload limit 1. 매달 20메가 무료 업로드~ 2. 태그가 잘 달려있음~ 3. openAPI 제공으로 다른 사이트와 연동하는 매쉬업기능 구현에 장점이 있음 4. '플릭커' 또는 '플리알' 이라고 읽음 5. 키워드: 태그(tag), 태깅(tagging), 폭소노미(Folkson.. 더보기
curl Curl에 대해서 1 Curl에 대해서 curl은 데이터 전송과 관련된 프로그램의 빠른 작성을 위해서 사용하는 command line tool이다. HTTP, FTP, LDAP, TELNET, HTTPS, DICT와 같은 프로토콜을 지원하며, SSL을 가지는 각각의 프로토콜 역시 지원한다. 또한 HTTP기반의 upload, proxies, cookies, user+password 인증을 사용할 수도 있다. 이러한 툴의 제공과는 별도로 위의 프로토콜들을 지원하는 클라이언트의 제작을 도와주기 위한 libCURL을 제공한다. libCURL을 이용하면 데이터 전송과 관련된 프로그램을 빠르게 작성할 수 있다. 이 문서는 libCURL의 API를 이용해서 필요한 데이터전송 프로그램을 만드는 법에 대해서 설명을 할 .. 더보기
DCT(이산코사인변환) - jpeg내용 포함. JPEG JPEG(보통 ‘제이펙’이라고 읽는다.)은 높은 압축 효율 때문에 GIF와 함께 인터넷에서 가장 널리 쓰이는 그래픽 파일 포맷이다. JPEG은 Joint Photographic Experts Group이라는 위원회에서 정한 그래픽 이미지 압축에 관한 표준을 의미한다. JPEG이라는 이름도 이 위원회의 이름에서 유래한 것이다. (이와 비슷하게 동화상 압축에 관한 표준이 만들어졌는데 그것이 바로 MPEG이다. MPEG은 Motion Picture Experts Group에서 만든 표준이다.) JPEG 표준은 ISO(국제표준화기구) 10918-1에 정의되어 있다. JPEG 표준은 그래픽 이미지 압축에 대한 표준만 정해놓았을 뿐 구체적인 구현 방법은 정의하고 있지 않다. 우리가 지금까지 살펴본 BMP,.. 더보기
jpeg 파일의 구조 JPEG JFIF : 지금까지 설명한 원리에 따라 JPEG 이미지가 저장이 되는데 JPEG 파일의 실제 구조는 어떠한지 알아보자. 이미 설명했듯이 JPEG 파일 구조란 JFIF(JPEG File Interchange Format)을 의미한다. JPEG 파일은 그림 1과 같이 여러 개의 블록으로 나뉘어져 있다. SOI (Start Of Image) APP0 JFIF Marker 추가 APP Marker (APP0 ~ APP15) 또는 주석 (COM) marker DQT (Define Quantization Tables) SOF (Start Of Frame) DHT (Define Huffman Tables) SOS (Start Of Scan) 스캔 데이터 EOI (End Of Image) 그림 1 JFIF의.. 더보기
cxImage 메뉴얼 아래의 내용은 CxImageATL 메뉴얼 입니다. 원 제작자 소스는 http://www.aoi.it 싸이트에서 다운받을수 있습니다. CxImage(DWORD imagetype=0) Creates an empty image. imagetype (optional) sets the image format. CxImage(DWORD dwWidth, DWORD dwHeight, DWORD wBpp, DWORD imagetype=0) Creates an image with the specified width, height, bit per pixel and (optional) image type arguments. CxImage(const CxImage &isrc, bool copypixels=true, bool c.. 더보기
MPEG 7 MPEG(MPEG7) 초고속 통신망을 통한 멀티미디어 사용이 급증함에 따라 초미의 관심이 대상되고 있는 것이 바로 멀티미디어를 압축하는 것, 그리고 이를 효과적으로 End user까지 전하는 것이다. 이 가운데 멀티미디어 관련 표준의 대명사로 불리우는 MPEG, 그 중에서도 MPEG 7에 대해 살펴보고자 한다. MPEG ? MPEG는 Moving Picture Experts Group의 약자로 원래 국제 표준화기구(ISO)와 국제 전기기술 위원회(IEC)가 정보 표현 표준화를 위해 구성한 공동위원회 산하 워킹그룹의 별칭이었는데 이것이 마치 하나의 일반 명사처럼 인식되고 있기도 하다. MPEG는 현재까지 1,2,4,7,21로 발전해 왔는데 MPEG 1은 저장기술, MPEG-2와 4는 압축기술이 핵심을 이루.. 더보기