OpenCV2.3 imwrite saves black image

后端 未结 3 1311
忘掉有多难
忘掉有多难 2021-01-21 13:25

I am trying to save a JPEG image onto the disk using imwrite, seems that I am missing something. I am always getting a black image of around 4KBs. What am I doing wrong here? Im

3条回答
  •  北荒
    北荒 (楼主)
    2021-01-21 14:20

    imwrite prints on a 0 to 255 scale, but your image is in a 0 to 1 scale. To scale up, use this line:

    image.convertTo(image, CV_8UC3, 255.0);

提交回复
热议问题