Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

you probably don't need javacv, opencv has it's own java wrappers now(opencv-2410.jar).

also take a look at the javadocs

you probably don't need javacv, opencv has it's own java wrappers now(opencv-2410.jar).

also take a look at the javadocs

(javaCV is a 3rd party wrapper, unfortunately using opencv's outdated c-api, so maybe better avoid it)

you probably don't need javacv, opencv has it's own java wrappers now(opencv-2410.jar).

also take a look at the javadocs and the intro tutorial

(javaCV is a 3rd party wrapper, unfortunately using opencv's outdated c-api, so maybe better avoid it)

you probably don't need javacv, opencv has it's own java wrappers now(opencv-2410.jar).

also take a look at the javadocs and the intro tutorial

(javaCV is a 3rd party wrapper, unfortunately using opencv's outdated c-api, so maybe better avoid it)

  • IplImage was the old c-api image class in opencv, cv::Mat is the newer c++ version of it.
  • there's no need for cvNamedWindow , you can wrap your core.Mat image into a BufferedImage, and use a JPanel or such to show it.

ANSWER1:

you probably don't need javacv, opencv has it's own java wrappers now(opencv-2410.jar).

also take a look at the javadocs and the intro tutorial

(javaCV is a 3rd party wrapper, unfortunately using opencv's outdated c-api, so maybe better avoid it)

ANSWER2:

there was a time, when opencv did not have a java api, that's when folks there started to roll their own.

but this is no more nessecary.

ANSWER3:

  • IplImage was the old c-api image class in opencv, cv::Mat is the newer c++ version of it.
  • there's no need for cvNamedWindow , you can wrap your core.Mat image into a BufferedImage, and use a JPanel or such to show it.