Ask Your Question

cmytw's profile - activity

2013-09-25 10:02:00 -0500 asked a question fail to "findchessboardcorners" in images taken from a fisheye camera

findChessboardCorners(image, board_sz, corner, CV_CALIB_CB_ADAPTIVE_THRESH + CV_CALIB_CB_FILTER_QUADS);

It works fine for most cameras, but fails(find 0 corners) when I use a fisheye camera. I tried different combinations of the operation flags but still cannot make it work. Any suggestion in this situation? Does it mean that findChessboardCorners() won't work for images with large distortion, like those from fisheye cameras?

2013-09-20 15:57:05 -0500 asked a question undistort: problem with tif image


I used the "undistort(src,dst,cameraMatrix,distCoeffs)" to undistort some 16bit raw images (intensity values are hundreds). The result is good if I use the jpg format of the image (CV_8U) , but weird for tif images (CV_16U). Though the shape is undistorted correctly for tif images, the color becomes extremely bright (intensity values became thousands). How can I deal with it?

original image/jpg result/tif result:

image description