Ask Your Question
0

findChessBoardCorners work on some images but fail in others

asked 2012-08-19 09:18:35 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >50 is welcome to improve it.

Hi I have a trouble with the function findChessBoardCorners in some images work OK, but in others images it's fail. I don't know where is the problem, the images are very similar.

For example:

-- Work OK: image description

-- Don't Work: image description

edit retag flag offensive close merge delete

Comments

For me it looks that they are quite different. Did you observe the significant size difference between the pattern sizes?

sammy gravatar imagesammy ( 2012-08-20 02:35:31 -0600 )edit

2 answers

Sort by ยป oldest newest most voted
4

answered 2012-08-20 00:42:54 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >50 is welcome to improve it.

I think findChessBoardCorners function is dedicated for camera calibration and not suitable for finding cross corners on cylindrical chess pattern.

In the document description it says:

Note: The function requires white space (like a square-thick border, the wider the better) around the board to make the detection more robust in various environments. Otherwise, if there is no border and the background is dark, the outer black squares cannot be segmented properly and so the square grouping and ordering algorithm fails.

Maybe you need to think about another method for your problem.

edit flag offensive delete link more
-1

answered 2014-03-21 06:42:04 -0600

chandran gravatar image

hai all,

i am new to Opencv. Currently i am using native camera to capture forms. now i want to detect a barcode exists in form image or not?. help will be greatly appreciated.

Regards, chandran.G

edit flag offensive delete link more

Comments

cindy313 gravatar imagecindy313 ( 2014-05-07 22:16:55 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2012-08-19 09:18:35 -0600

Seen: 3,045 times

Last updated: Mar 21 '14