프로그램을 하다보면 꼭 필요한 기능이 있는데 자료를 구하지 못해 애를 먹는 경우가 많습니다.
이럴때 간단한 예제라도 있으면 하고 여기저기 기웃거리는데 저도 그중 한명입니다만...
이 예제는 저희 회사가 LED 관련 회사이다 보니 R,G,B 컬러의 그라데이션 기능을 하거나
뭐 이런저런 기능이 필요할 때가 있는데 이번에 기회가 되어서 한번 구현해 보았습니다.
예제 소스를 실행파일과 함께 올립니다. 프로그램 하시는 분들께 조금이나마 도움이 되시길...
Program..
minimum 값과 Maximum 값 사이의 한 값의 Color 를 찾는 알고리즘을 구현했습니다.
최대,최소값은 임의로 변경이 가능합니다.
예) min=0 , max=100 -> min=Blue , max = Red 50 = Green 값이 됩니다.
이 알고리즘을 이용하여 3 x 3 형식의 matrix 포인트에 임의의 값을 입력하여 최대,최소값을 찾고
그라데이션 시키는 프로그램을 작성했습니다.
|