source code VB6 to face detection

Posted on 2011-10-28
Last Modified: 2012-05-12
how to using vb6 to create application for face detection?
Question by:harry2228
    LVL 26

    Accepted Solution

    Starting from scratch, you are probably looking at several man-years of effort.
    You will need to build image processing routines, which are built on top of matrix processing routines.
    Are you also planning on writing the camera control and I/O routines yourself?

    VB6 is not the right tool for any of this.  You can probably find demo programs for this in Matlab.

    Why have you picked this project and this language?
    What is is your background?
    LVL 37

    Assisted Solution

    I agree. VB6 was never meant to do this kind of thing.
    I use the OpenCV libraries in C or C++ to do image processing of any kind. It's a lot faster than MATLAB if you need to do anything other than call built-in functions.

    There is a lot of free code out there for face detection.
    Google 'face detection opencv' and you will see tons of good ideas
    Or Google 'face detection MATLAB'
    Notice that a Google search for 'face detection VB6' pulls up mostly forum questions much like this one.

    All the good code for image processing will be in MATLAB or C/C++ (often with OpenCV) because that's what the experienced people use for such things.

    Expert Comment

    by:Taki Elias
    c/c++ is perfect for this purpose.
    LVL 100

    Expert Comment

    I've requested that this question be deleted for the following reason:

    This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
    LVL 26

    Expert Comment

    Always difficult when the questioner doesn't doesn't like the answer
    and doesn't respond.

    But I believe this question has been answered very well.

    I would say split   50/50 between d-glitch/TommySzalap..
    LVL 37

    Expert Comment

    I agree. It's useful for the database as well.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    The greatest common divisor (gcd) of two positive integers is their largest common divisor. Let's consider two numbers 12 and 20. The divisors of 12 are 1, 2, 3, 4, 6, 12 The divisors of 20 are 1, 2, 4, 5, 10 20 The highest number among the c…
    Does the idea of dealing with bits scare or confuse you? Does it seem like a waste of time in an age where we all have terabytes of storage? If so, you're missing out on one of the core tools in every professional programmer's toolbox. Learn how to …
    An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
    In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now