This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP L138/C6748 OpenCV

Hi,

I understand that TI includes a Facedetect demo using openCV. After searching the forums quite extensively, I'm afraid I've been seeing somewhat contradictory information and wanted a clarification.


1) I understand that Facedetect includes the cxcore. However, does it also include the whole cv library or just those functions (cvHaarDetectObjects) that are needed for Facedetect?

2) Is it openCV 1.1 or 1.0?


3) It does NOT include highgui library, correct? My project has to do with image processing, so I'm currently struggling in opening image files without using highgui - the opencv documentations invariably tend to use highgui functions for opening images.

Regards,
Sameed Siddiqui

  • Dear Sameed Siddiqui,

    2) Is it openCV 1.1 or 1.0?

    It is openCV 1.1
    e2e.ti.com/.../1198497


    1) I understand that Facedetect includes the cxcore. However, does it also include the whole cv library or just those functions (cvHaarDetectObjects) that are needed for Facedetect?

    3) It does NOT include highgui library, correct? My project has to do with image processing, so I'm currently struggling in opening image files without using highgui - the opencv documentations invariably tend to use highgui functions for opening images.

    I am not sure as I don't have source, let me check with internal team.
    If possible, we can parse the *.lib and see that APIs available.
  • I've used the following command to check the contents of library and didn't get "highgui" object is not available it seems.

    ar t cxcore.lib > library.txt

    ar t cv.lib >> library.txt

    cvutils.obj
    cvundistort.obj
    cvthresh.obj
    cvtemplmatch.obj
    cvtables.obj
    cvswitcher.obj
    cvsumpixels.obj
    cvsubdivision2d.obj
    cvsnakes.obj
    cvsmooth.obj
    cvshapedescr.obj
    cvsegmentation.obj
    cvsamplers.obj
    cvrotcalipers.obj
    cvpyrsegmentation.obj
    cvpyramids.obj
    cvprecomp.obj
    cvposit.obj
    cvpgh.obj
    cvoptflowlk.obj
    cvoptflowhs.obj
    cvoptflowbm.obj
    cvmotempl.obj
    cvmorph.obj
    cvmoments.obj
    cvmatchcontours.obj
    cvlkpyramid.obj
    cvlinefit.obj
    cvkalman.obj
    cvinpaint.obj
    cvimgwarp.obj
    cvhough.obj
    cvhistogram.obj
    cvhaar.obj
    cvgeometry.obj
    cvfundam.obj
    cvfloodfill.obj
    cvfilter.obj
    cvfeatureselect.obj
    cvemd.obj
    cvdominants.obj
    cvdistransform.obj
    cvderiv.obj
    cvcornersubpix.obj
    cvcorner.obj
    cvconvhull.obj
    cvcontourtree.obj
    cvcontours.obj
    cvcondens.obj
    cvcolor.obj
    cvcanny.obj
    cvcamshift.obj
    cvcalibration.obj
    cvcalibinit.obj
    cvcalcimagehomography.obj
    cvcalccontrasthistogram.obj
    cvapprox.obj
    cvadapthresh.obj
    cvaccum.obj
    cxutils.obj
    cxtables.obj
    cxswitcher.obj
    cxsvd.obj
    cxsumpixels.obj
    cxrand.obj
    cxprecomp.obj
    cxpersistence.obj
    cxouttext.obj
    cxnorm.obj
    cxminmaxloc.obj
    cxmeansdv.obj
    cxmean.obj
    cxmatrix.obj
    cxmatmul.obj
    cxmathfuncs.obj
    cxlut.obj
    cxlogic.obj
    cxjacobieigens.obj
    cximage.obj
    cxerror.obj
    cxdxt.obj
    cxdrawing.obj
    cxdatastructs.obj
    cxcopy.obj
    cxconvert.obj
    cxcmp.obj
    cxarray.obj
    cxarithm.obj
    cxalloc.obj
    

  • Hi Titus,


    Thank you for the response! I don't think the lib.txt file you uploaded has all of the functions available on the lcdk's opencv - I have used, for example, cvCreateImage which does not appear on the file you've uploaded.

    Regards,

    Sameed Siddiqui