Ask Your Question

mcow's profile - activity

2014-03-12 16:22:15 -0600 asked a question IDS (uEye) camera auto-parameter operation

This is not an OpenCV question, but I'm hoping this forum can help me anyway.

I'm trying to run automatic exposure on an IDS uEye camera, using the is_SetAutomaticParameter() API and then starting video capture. I let the video run on a white illuminated background. I expect that once the optimum exposure is found, an event will trigger (as I've configured it); but waiting on that event for 90 seconds before timeout, the event is not triggered. The status information for the operation shows that it's done a good job of finding an exposure value; the problem is just that the operation never finishes.

One of the automatic parameters is IS_SET_AUTO_BRIGHTNESS_ONCE, which I set to 1: this is supposed to allow the operation to finish once it's found an appropriate exposure to reach the programmed target.

I'll be happy to post code if someone is willing to help.

2013-11-27 13:25:16 -0600 commented question Possible to devise iterator over NxN blocks in an image?

Looking more closely at Matx, I don't think that structure is necessarily appropriate; an iterator that's based on Mat would work just as well for my purpose.

2013-11-22 13:21:54 -0600 received badge  Student (source)
2013-11-22 13:10:25 -0600 commented answer Symbols for Windows x64 debug under Visual Studio 2010?

@StevenPuttemans: My comment was not disrespectful. Your "it is plain and simple why prebuilt binaries don't contain pdb files, namely that people just take the functions as is" is an example of the correct meaning of "begging the question."

2013-11-22 13:04:20 -0600 commented question Possible to devise iterator over NxN blocks in an image?

"Devise" is a verb.

2013-11-21 17:41:39 -0600 received badge  Editor (source)
2013-11-21 17:41:23 -0600 asked a question Possible to devise iterator over NxN blocks in an image?

I'd like to do something like:

Mat foo(IMGSIZE, IMGSIZE, CV_MAKETYPE(CV_8U, 1), data);
typedef Matx<uint8_t, 4, 4> block;    // N=4
auto iblock = foo.begin<block>();
auto done = foo.end<block>();
while (iblock != done)
{
    Mat blk(*iblock);
    // process my 4x4 block
    ++iblock;
}

I think this should be possible, but not sure how.

2013-04-16 13:44:19 -0600 commented answer Symbols for Windows x64 debug under Visual Studio 2010?

If you make debug DLLs available, you should make PDB files available. That's best practice. Otherwise, you're requiring your users to build, which they were trying to get around by downloading your pre-built libraries in the first place.

It's not hard. It's helpful to us. Why do you balk?

2013-04-16 13:43:54 -0600 answered a question Symbols for Windows x64 debug under Visual Studio 2010?

If you make debug DLLs available, you should make PDB files available. That's best practice. Otherwise, you're requiring your users to build, which they were trying to get around by downloading your pre-built libraries in the first place.

It's not hard. It's helpful to us. Why do you balk?