C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[891] 그라데이션 기능을 구현해 봤습니다.
김시환 [godson2] 9948 읽음    2009-05-12 10:28
프로그램을 하다보면 꼭 필요한 기능이 있는데 자료를 구하지 못해 애를 먹는 경우가 많습니다.
이럴때 간단한 예제라도 있으면 하고 여기저기 기웃거리는데 저도 그중 한명입니다만...

이 예제는 저희 회사가 LED 관련 회사이다 보니 R,G,B 컬러의 그라데이션 기능을 하거나
뭐 이런저런 기능이 필요할 때가 있는데 이번에 기회가 되어서 한번 구현해 보았습니다.

예제 소스를 실행파일과 함께 올립니다. 프로그램 하시는 분들께 조금이나마 도움이 되시길...

Program..

minimum 값과 Maximum 값 사이의 한 값의 Color 를 찾는 알고리즘을 구현했습니다.
최대,최소값은 임의로 변경이 가능합니다.

예) min=0 , max=100    ->   min=Blue , max = Red   50 = Green  값이 됩니다.

이 알고리즘을 이용하여 3 x 3 형식의 matrix 포인트에 임의의 값을 입력하여 최대,최소값을 찾고
그라데이션 시키는 프로그램을 작성했습니다.

+ -

관련 글 리스트
891 그라데이션 기능을 구현해 봤습니다. 김시환 9948 2009/05/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.