흑백처리는 말 그대로 흰색과 검정색만 있는 것을 말한다. 각 픽셀값에 기준값을 주고 기준값보다 낮을 경우 0, 높을 경우 255를 주면 된다. 기준값(value)을 받아오기 위해 슬라이드바를 사용하고자 한다. value = parseInt(document.getElementById("blackWhite").value); 기준값을 두고 나누기 위해서는 voolean을 활용하면 된다. if (pixel > value) pixel = 255; else pixel = 0; 완성된 함수식 function baWImage() { // 흑백영상 알고리즘 //출력영상 크기 결정 outHeight = inHeight; outWidth = inWidth; // 출력을 위한 2차원 배열을 준비 outImageArray = ..
영상에는 픽셀마다 색상에 대한 값이 있다. 이 값에 원하는 만큼 수를 더하면 밝아지고, 빼면 어두워진다. 원하는 수는 슬라이드바로 받아오도록 하자. var value = parseInt(document.getElementById("brightI").value); 밝기 조절을 위해서는 pixel + value > 255 대입해야 한다. 다만, 오버플로우를 막아야 하므로 if문을 사용하자. if (pixel + value > 255){ pixel = 255; } else if (pixel + value < 0) { pixel = 0; } else{ pixel += value; } 완성된 함수식 function brightImage() { // 영상 밝기 알고리즘 // (중요!) 출력 영상의 크기를 결정.....