OpenCV using cvImageCreate() with grayscale image fails, and resizing usually fails
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have such code that is loading grayscale image from buffer 1byte, 8bits bitmap. Then it resizes this image. int resizeBitmap(const unsigned char *inData, const size_t inDataLength, const size_t inWidth, const size_t inHeight, const int bitDepth, const int noOfChannels, unsigned char **outData, size_t *outDataLength, const size_t outWidth, const size_t outHeight) { // create input image IplImage *inImage = cvCreateImage(cvSize(inWidth, inHeight), bitDepth, noOfChannels); cvSetData(inImage, inData, inImage->widthStep); // show input image