2012-05-23 379 views
-2

所有圖像像素(X,Y)計算圖像像素

  1. 我想,知道如何計算圖像中的圖像中的x和y像素

  2. 無像素

任何一個可以幫助我,用OpenCV的C++

由於做

回答

0

由於Gnosophilon指出,如果你的形象是一個OpenCV的IplImage結構,那麼你要的像素數直接訪問在你的形象。

int nImageType = CV_LOAD_IMAGE_COLOR; 
IplImage *pImage = cvLoadImage("myImage.bmp", nImageType); 

int nNumberOfPixelInImage = pImage->imageSize; 

或者交替,你可以這樣做:

int nNumberOfPixelInImage = pImage->width * pImage->height; 

如果你看的是IplImage結構,你會發現許多有關圖像信息的文檔。

但請注意,結構元素「pImage-> nSize」不是您正在尋找的 - 這是結構本身的大小而不是圖像。

1

如果您的圖像是IplImage,它將具有屬性widthheight,分別對應x和y方向上的像素數。

+0

謝謝, 但我想知道如何計算圖像中的P(x,y)像素值 – Mostafa

+0

@Mostafa你是什麼意思?請你澄清一下嗎? – Gnosophilon

+0

我想計算圖像中的x,y像素座標值 – Mostafa