I want to use OpenCV for quick 2D image visualization and analysis. I need the following functions implemented in OpenCV. Below is the description of the function. Once this is implemented I would like similar over-loaded function which does the same thing. I can provide sample images for testing.
Should take a 2D image in the form of 1D array and display the image. Also provide pixel value and co-ordinate (x,y) visualization in the window at the bottom with mouse movement over the image.
void cvDisplayImage(unsigned short* data, int rows, int cols, char* displayname, bool displayinnewwindow, bool pausedisplay, uchar* mask = NULL, int color = 0, float aphanlend = 0);
unsigned short* data: image data
int rows: no. of rows in image
int cols: no. of cols in image
char* displayname: display window name
bool displayinnewwindow: 1 will pop-up a new window for image display,0 will use the last window and over-write the display in the last window
bool pausedisplay: option to pause after rendering image, continue after key-press
uchar* mask: binary mask (pixel value 0 or 1) which be the same size as the image. the mask needs to be overlaid on the original image
int color: color to paint the mask over the original image. for example (0: white, 1: red, 2:green a few different options is sufficient)
float alphablend: transparency factor for the mask display
Once the above is implemented I need similar overloaded functions given below:
void cvDisplayImage(float* data, int rows, int cols, char* displayname, bool displayinnewwindow, bool pausedisplay, uchar* mask = NULL, int color = 0, float alphablend = 0);
void cvDisplayImage(unsigned* data, int rows, int cols, char* displayname, bool displayinnewwindow, bool pausedisplay, vector<pt2d> pts = NULL, int color = 0, float aphanlend = 0);
(Here vector<pt2d> pts: contains x,y points which should be painted with specific color over the image.)
void cvDisplayImage(float* data, int rows, int cols, char* displayname, bool displayinnewwindow, bool pausedisplay, vector<pt2d> pts = NULL, int color = 0, float alphablend = 0);
6 freelancers are bidding on average $79 for this job
Hello, I am Anshu from India. Aniruddha and myself are working for this company into Java Projects. This is with reference to your project that we understood your requirement and we can work on this project. Daha Fazla
Sir I am working in the domain of image processing and pattern recognition for 7+ years . I have large experience in developing applications using opencv , I have worked in projects like Object detection , Object tr Daha Fazla
Hi, Dear Sir. "High Quality + Powerful Service + Rapid Communication!" is my forever business policy! I just read your job posting with interest and carefully, and I’ll waiting interview with you ardently because thi Daha Fazla
Hi, I have experience with opencv, im sure, i can help you.