ฉันมีอาร์เรย์จำนวนเต็ม 'int พิกเซล[] []'
และฉันต้องการหาผลรวมทั้งหมดเพื่อที่จะหาค่าพิกเซลเฉลี่ยได้
สิ่งนี้จะถูกใช้เพื่อให้ฉันสามารถตั้งค่าเฉลี่ยของพิกเซลให้เป็นค่าเกณฑ์สำหรับรูปภาพ pbm
หากค่าหากสูงกว่าเกณฑ์ ฉันจะส่งออกพิกเซลสีขาว หากต่ำกว่า ฉันจะส่งออกพิกเซลสีดำ (เพื่อให้บริบทบางส่วน)
ฉันคิดว่าโค้ดด้านล่างไม่ถูกต้องเลยเนื่องจากเอาต์พุตเป็น 6.0 แต่ฉันคิดว่ามันประมาณนี้
double threshold = 0;
for(int i = 0; i < pixels.length; i++)
{
threshold += (double)pixels[i][i];
}
System.out.print(threshold);