OpenGL Cg 셰이더로 구현한 실시간 이미지 프로세싱
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2010.11.07 / 2019.12.24
- 42페이지 / zip (압축파일)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 4,000원
추천 연관자료
- 목차
-
5월 1주 OpenGL과 Cg 연동 Framework 구성
5월 2주 Bitmap Image 관련 Library 제작
5월 3주 Opening & Closing algorithm 구현
5월 4주 중간 발표와 Cg Shader 테스트
5월 5주 Gradient & Smoothing algorithm 구현
6월 1주 Gradient & Smoothing algorithm을 Cg로 porting & debugging
6월 2주 최종 발표, 결론과 Performance 측정(CPU & GPU)
- 본문내용
-
#ifndef __SAMPLE_CG__ // incldue 중복을 방지 하기 위한 선언
#define __SAMPLE_CG__
sampler2D decalMap = sampler_state {// 입력 texture, horse.bmp
generateMipMap = false;// 밉맵을 생성하지 않음
minFilter = Nearest;// 축소 필터링 하지 않음
magFilter = Nearest;// 확대 필터링 하지 않음
};
sampler2D frameBufferMap = sampler_state {// frame buffer texture
generateMipMap = false;
minFilter = Nearest;
magFilter = Nearest;
};
sampler2D frameBufferMap2 = sampler_state {// frame buffer texture 2
generateMipMap = false;
minFilter = Nearest;
magFilter = Nearest;
};
sampler2D frameBufferMap3 = sampler_state {// frame buffer texture 3
generateMipMap = false;
minFilter = Nearest;
magFilter = Nearest;
};
float WIDTH = 256;// 이미지의 너비
float HEIGHT = 256;// 이미지의 높이
// + 형태의 연산자
void sample3x3_cross(out float4 col[5], float4 tex0, sampler2D decal)
{
// tex2D는 0~1사이의 2개의 x, y 텍스처 좌표로 부터 픽셀을 얻어오는 함수
col[0] = tex2D(decal, tex0.xy + float2(1.f/WIDTH, 0.f/HEIGHT));// x: 다음 픽셀 위치, y: 현재 픽셀 위치
col[1] = tex2D(decal, tex0.xy + float2(-1.f/WIDTH, 0.f/HEIGHT));// x: 이전 픽셀 위치, y: 현재 픽셀 위치
col[2] = tex2D(decal, tex0.xy + float2(0.f/WIDTH, 1.f/HEIGHT));// x: 현재 픽셀 위치, y: 다음 픽셀 위치
col[3] = tex2D(decal, tex0.xy + float2(0.f/WIDTH, -1.f/HEIGHT));// x: 현재 픽셀 위치, y: 이전 픽셀 위치
col[4] = tex2D(decal, tex0.xy);
}
- 참고문헌
-
Cg 셰이더 프로그래밍
Digital Image Processing
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- 심슨의 역설은 무엇인지(발생 원인 포함) 기술하고 우리 주위에서 발생한 사례를 찾아 요약 그 역설을 해결하여 올바로 해석
- 조명 디스플레이 - LED에 대해서
- [발광다이오드, LED, OLED, 플라스틱발광다이오드] 발광다이오드(LED)의 정의, 발광다이오드(LED)의 종류와 국내 발광다이오드(LED) 관련 사례 및 유기발광다이오드(OLED), 플라스틱발광다이오드(LED)에 관한 분석
- LED조명의 이해
- [열역학] 냉장고 증발기 시스템 열 효율성 고찰
- 충북대_일반물리학및실험1_7주차_역학적에너지보존
- [A+] razavi 마이크로 전자회로 4장 솔루션
- [실험] 전기용량과 유전율 측정
- 상하수도공학(구미서관) 연습문제 2장
- 이재수 수문학(구미서관) 연습문제 6장
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.