Ask Your Question

Soarez's profile - activity

2019-08-14 01:14:33 -0600 received badge  Necromancer (source)
2018-05-09 06:19:59 -0600 answered a question Is there a solvePnP function for the fisheye Camera model?

Hi i got it to work for me, u can try the same =). Since ther is no function to compute pose on fisheye lens, and the so

2018-04-26 14:05:19 -0600 commented question Is there a solvePnP function for the fisheye Camera model?

Hi, you manage to get it working? I had the some problem .

2018-01-24 08:11:01 -0600 answered a question 2 dim matrix, how can it be

Can you see the image? probably you have a monochromatic image in gray scale. Dim = 2, means that you dont have a x,y m

2018-01-22 10:45:06 -0600 edited question Remap a single point unsing maps from initUndistortRectifyMap().

Remap a single point unsing maps from initUndistortRectifyMap(). Hi, im tring to remap a set of points. Im using fisheye

2018-01-22 10:44:40 -0600 edited question Remap a single point unsing maps from initUndistortRectifyMap().

Remap a single point unsing maps from initUndistortRectifyMap(). Hi, im tring to remap a set of points. Im using fisheye

2018-01-22 10:43:33 -0600 asked a question Remap a single point unsing maps from initUndistortRectifyMap().

Remap a single point unsing maps from initUndistortRectifyMap(). Hi, im tring to remap a set of points. Im using fisheye

2018-01-19 12:25:16 -0600 commented question remap single point does not give me the correct value

Hi, i need to do the same. Did you get any sucess to remap a single point or an array of points?

2017-05-03 09:47:23 -0600 commented answer Adaptative Gaussian Filter.

thank you , i go check it out!

2017-05-03 07:11:13 -0600 asked a question Adaptative Gaussian Filter.

Hello, i wanna apply a Gaussian kernel to the image, but the thing is .... just to a certain part. I have a big image, 2064/1544 +/-, most of the image is black and i don't need it. Gaussian blur apply th kernel to the full image and takes time, although i have made a custom Gaussian for my problem.

My cycling to each pixel : 1. check if pixel its over a Threshold value. 2. if positive apply Gaussian kernel to the surroundings.

My code works correctly and if i get a TH value to 0, i got the same result as the Gaussian blur function, Gaussian Blur is always faster.

Question: there is already a function like this!? Question: If not , how can i optimize my code!?

2017-03-25 08:18:11 -0600 received badge  Enthusiast
2017-03-21 11:28:46 -0600 received badge  Editor (source)
2017-03-21 11:25:03 -0600 commented answer CV CAMERA CALIB

The A) worked

2017-03-21 09:51:49 -0600 commented answer CV CAMERA CALIB

fish eye methods give me this http://answers.opencv.org/question/13...

2017-03-21 09:15:42 -0600 asked a question Wide Angle lens Calibration

Im using a +/-86º lens and running the calibration demo, provided by openCV installation , and the undistorted images look like this:

image description

some one knows why?

2017-03-20 11:03:28 -0600 asked a question CV CAMERA CALIB

Im trying to calibrate a camera using openCV example, and the calibration finish without error but when is showing the undistorted images doesn't look good. im getting images like!

image description

its a 2048 by 1540. and the lens has +/-86º of opening.

/*******SOLVED***********/

Used normal calibration (not fisheye) Take more 20 photos with aggressive angles. Callibrated with all the images and got this result, good for now =) .

image description

2017-03-16 12:40:55 -0600 commented answer Initialize MAT from pointer - help.

@berak , its working , used the same think that i used on the question , because the images is 8bit packed RGB, so im sorry for your time , but thanks again =)

2017-03-16 09:47:37 -0600 received badge  Supporter (source)
2017-03-16 09:47:36 -0600 received badge  Scholar (source)
2017-03-16 09:45:38 -0600 commented answer Initialize MAT from pointer - help.

OK, i think that i have a separated planar image like you said on your answer. But what if i have a mixed memory where the 3 first address are for pixel one, the next 3 for pixel 2, the next 3 for pixel 3 and so one. see on the link http://imgur.com/a/19Ma2 , red green and blue order are just for the example.http://imgur.com/a/19Ma2 (img)

2017-03-16 09:25:34 -0600 commented answer Initialize MAT from pointer - help.

yes i printed it, padding values are 0 , so no problem =).

2017-03-16 09:23:50 -0600 commented answer Initialize MAT from pointer - help.

just one more thing @berak , and already thanks a lot for your help, if i have a image that come in like address 1 - pixel 1 blue address 2 - pixel 1 reg address 3 - pixel 1 green address 4 - pixel 2 blue address 5 - pixel 2 reg address 6 - pixel 2 green and so on , how do i initialise the mat!?

2017-03-16 09:17:11 -0600 commented answer Initialize MAT from pointer - help.

yeah, i already asked the seller waiting for response. Do you know what padding bytes mean!? for each image i recive a x_padding and y_padding, but i dont know what they mean.

2017-03-16 09:02:17 -0600 commented answer Initialize MAT from pointer - help.

im getting images like this ...link text , do you have any idea why!?
http://imgur.com/a/8bXEG

2017-03-16 07:29:08 -0600 commented answer Initialize MAT from pointer - help.

@berak so i cant do it on the thread?

2017-03-16 07:17:19 -0600 commented answer Initialize MAT from pointer - help.

@berak , Im working on a thread, and on the main i can load images but on the thread i can't, and the same with display and imwrite.

2017-03-16 06:51:31 -0600 commented answer Initialize MAT from pointer - help.

im just doing

namedWindow( "Display windsssow", WINDOW_AUTOSIZE );// Create a window for display.
imshow( "Display windsssow",bgr);
cv::waitKey(3);

it should work =)

2017-03-16 06:42:25 -0600 commented answer Initialize MAT from pointer - help.

Looks like i have a 3 channel image now ,i print one col ...

although i cant see the image on imshow, but this could be other problem.

2017-03-16 06:14:30 -0600 asked a question Initialize MAT from pointer - help.

Hi, Im working with a camera, and the camera gives me the image in its own type of variable, that contains image width , height , depth , and other things.

In this data i receive a pointer for the first pixel , and i know that the RGB is organized like (assuming the image as n pixels), the first n address have the R, the next n address have the G and the last n address have the B.

So im trying to initialize the image like this.

cv::Mat dummy_query = cv::Mat(img->h, img->w, CV_8UC3, pData , 0 );

pData is the pointer from the first pixel. the 0 ,on openCV doc they say its the step , i really dont understand what is this step.

whit this i get some data to the matrix, but when i do the imshow nothing happens.

hope someone can help. =)