사랑 나누기를 증가는, 하나님 감사합니다, 이제 배열에 왔어요.배열 : 계수, 비교 및
지금, 나는이 개 배열을 가지고있어!
int colorvalues[][] = {{34,255,255,56},{127,204,11,34},{123,98,127,34},{34,34,127,17}};
가
지금, I 히스토그램을 작성하고자하는 4 × 4 화소의 화상으로 상상 0 내지 I는 * 255 2했습니다 여기에서 예를 들어 255, 2 × 127 colorvalues의 분포 5 * 34 등등.
그래서 작성한 히스토그램의 int [] = 새로운 INT [255];
for(int i=0; i < colorvalues.length; i++){
for (int j = 0; j < colorvalues.length; j++){
System.out.println("Colorvalue in Array " + i + "." + j + " is" + colorvalues[i][j]);
}
}
를 지금까지 너무 좋아 내 colorvalues은 내가 쓴 올바른지
테스트합니다. 이제 히스토그램 [255]에서 0에서 255까지 진행하는 절차를 작성하고 colorvalues [] []의 값과 비교하고, 예를 들어 히스토그램 [34]이 colorvalues [] []와 비교하면 히스토그램에 5를 더합니다 [34]. colorvalues [] []에는 5 번 34 개가 있기 때문입니다.아마 내 생각은 잘못이며, I는 0에서 255 colorvalues 카운터에 대한 다른에 대한 히스토그램 [255] [], 255을 했어야했다. 그렇다면 어떻게 그것을 실현할 수 있습니까?
그리고 colorvalues가 가짜 값으로 채워지는 경우 히스토그램 크기보다 상당히 클 수 있으므로 colorvalues [i] [j]의 범위를 확인하고 싶을 수 있습니다. 즉, 당신이 그 보살핌을 우아하게 다루고 싶다면. – PSpeed
@PSpeed : 뭐라구? –
NoCanDo : 그 지점을 약간 정교하게 작성했습니다. – Joey