如何計算圖像像素
回答
我不知道我是否正確或不理解你,但是這是我的建議的圖像來計算像素。
我在下面使用的Mat圖像是灰度圖,如果您想對3通道RGB圖像上的像素進行計數,則需要拆分其通道並分開處理它們。
Mat image= imread("C:\\1.jpg");// load your image by giving the path here.
Mat grayscale_image;
cvtColor(image,grayscale_image,CV_RGB2GRAY);/* this converts "image" to
"grayscale_image" which is a one channel image.*/
//Now you can play with its pixels
int sumPixels=0;
for(int i=0; i<image.rows; i++)
{
for(int j=0;j<image.cols;j++)
sumPixels+=image.at<uchar>(i,j);
}
/* value of a pixel on a gray scale image(if it is a 8 bit image) varies between
0 and 255. "sumPixels" variable will contain the total pixel values of image.*/
感謝您的重播,但是如何定義mat圖像,請更多地解釋知道如何。 – Darsh
我編輯答案,因爲你問 – Horizon1710
謝謝謝謝,但我需要知道的像素座標x和y和求和x座標和y座標 – Darsh
該代碼試圖通過將每列的所有白色像素相加來找到每一行的白色像素。
int sum_of_x = 0;
for(int i = 0; i < height; i++)
{
for(int j = 0; j < width; j++)
{
if(data[i*step + j]==255)
sum_of_x = sum_of_x + 1;
}
cout<<"Row No #"<<i<<", White Pixel at each ROW = "<<sum_of_x<<endl;
}
乾杯。
包括你可以解釋我你的程序的頂部碼 – Darsh
- 1. 計算圖像像素
- 2. 如何計算圖像
- 3. 如何計算採樣二進制圖像的像素密度
- 4. Matlab圖像 - 如何計算白色像素的數量
- 5. 如何計算圖像中的像素數量(php)
- 6. 如何從像素座標計算歸一化圖像座標?
- 7. 如何計算MS Access VBA中圖像的黑色像素?
- 8. 計算圖像
- 9. 如何獲取圖像中每個像素的強度。我想計算圖像中更高強度的像素
- 10. 如何計算單個像素的熵
- 11. Android:如何計算像素密度
- 12. 如何計算2張圖像中相同元素之間的像素距離
- 13. Bing地圖latlong像素計算
- 14. 計算圖像熵
- 15. 計算相應的像素
- 16. 需要計算的像素
- 17. 使用RGBA32像素格式計算圖像像素陣列的尺寸
- 18. 如何計算圖像的L1範數?
- 19. 如何計算圖像梯度
- 20. 如何計算圖像的分辨率?
- 21. 如何計算圖像中的紋理?
- 22. 如何計算GIF圖像的大小?
- 23. 如何計算最小圖像比例?
- 24. 如何計算圖像的流量
- 25. 圖像像素數據如何「掃描」圖像像素?
- 26. 如何計算水印圖像的圖像比例尺
- 27. 如何計算Android中的位圖像素大小
- 28. 如何計算Facebook圖形API覆蓋offset_y像素?
- 29. 計算matlab中圖像的像素概率
- 30. 在計算圖像中的白色像素的錯誤matlab
我覺得你的問題還不夠清楚。 – Horizon1710
不太明白你想要交付什麼。 – Mzk
@MizukiKai我想知道如何計算圖像中的x像素 圖像中的所有點都有P(x,y)如何計算x像素 – Darsh