Before converting a BufferedImage
to iplimage
we need to create an iplimage
which has same height and width as the BufferedImage
. Try this code:
IplImage ipl_image = IplImage.create(buffered_image.getWidth(),buffered_.getHeight(),IPL_DEPTH_8U,1);
ipl_image = IplImage.createFrom(buffered_image);