mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 00:03:03 +04:00
Deleted all trailing whitespace.
This commit is contained in:
@@ -4,19 +4,19 @@ Changelog
|
||||
Release 0.05
|
||||
------------
|
||||
|
||||
This library is now included in the official OpenCV distribution (from 2.4 on).
|
||||
This library is now included in the official OpenCV distribution (from 2.4 on).
|
||||
The :ocv:class`FaceRecognizer` is now an :ocv:class:`Algorithm`, which better fits into the overall
|
||||
OpenCV API.
|
||||
OpenCV API.
|
||||
|
||||
To reduce the confusion on user side and minimize my work, libfacerec and OpenCV
|
||||
have been synchronized and are now based on the same interfaces and implementation.
|
||||
To reduce the confusion on user side and minimize my work, libfacerec and OpenCV
|
||||
have been synchronized and are now based on the same interfaces and implementation.
|
||||
|
||||
The library now has an extensive documentation:
|
||||
|
||||
* The API is explained in detail and with a lot of code examples.
|
||||
* The face recognition guide I had written for Python and GNU Octave/MATLAB has been adapted to the new OpenCV C++ ``cv::FaceRecognizer``.
|
||||
* The face recognition guide I had written for Python and GNU Octave/MATLAB has been adapted to the new OpenCV C++ ``cv::FaceRecognizer``.
|
||||
* A tutorial for gender classification with Fisherfaces.
|
||||
* A tutorial for face recognition in videos (e.g. webcam).
|
||||
* A tutorial for face recognition in videos (e.g. webcam).
|
||||
|
||||
|
||||
Release highlights
|
||||
@@ -27,8 +27,8 @@ Release highlights
|
||||
Release 0.04
|
||||
------------
|
||||
|
||||
This version is fully Windows-compatible and works with OpenCV 2.3.1. Several
|
||||
bugfixes, but none influenced the recognition rate.
|
||||
This version is fully Windows-compatible and works with OpenCV 2.3.1. Several
|
||||
bugfixes, but none influenced the recognition rate.
|
||||
|
||||
Release highlights
|
||||
++++++++++++++++++
|
||||
@@ -40,9 +40,9 @@ Release highlights
|
||||
Release 0.03
|
||||
------------
|
||||
|
||||
Reworked the library to provide separate implementations in cpp files, because
|
||||
it's the preferred way of contributing OpenCV libraries. This means the library
|
||||
is not header-only anymore. Slight API changes were done, please see the
|
||||
Reworked the library to provide separate implementations in cpp files, because
|
||||
it's the preferred way of contributing OpenCV libraries. This means the library
|
||||
is not header-only anymore. Slight API changes were done, please see the
|
||||
documentation for details.
|
||||
|
||||
Release highlights
|
||||
@@ -55,9 +55,9 @@ Release highlights
|
||||
Release 0.02
|
||||
------------
|
||||
|
||||
Reworked the library to provide separate implementations in cpp files, because
|
||||
it's the preferred way of contributing OpenCV libraries. This means the library
|
||||
is not header-only anymore. Slight API changes were done, please see the
|
||||
Reworked the library to provide separate implementations in cpp files, because
|
||||
it's the preferred way of contributing OpenCV libraries. This means the library
|
||||
is not header-only anymore. Slight API changes were done, please see the
|
||||
documentation for details.
|
||||
|
||||
Release highlights
|
||||
@@ -80,7 +80,7 @@ Release highlights
|
||||
* Eigenfaces [TP91]_
|
||||
* Fisherfaces [BHK97]_
|
||||
* Local Binary Patterns Histograms [AHP04]_
|
||||
|
||||
|
||||
* Added persistence facilities to store the models with a common API.
|
||||
* Unit Tests (using `gtest <http://code.google.com/p/googletest/>`_).
|
||||
* Providing a CMakeLists.txt to enable easy cross-platform building.
|
||||
|
||||
@@ -201,7 +201,7 @@ For the first source code example, I'll go through it with you. I am first givin
|
||||
.. literalinclude:: src/facerec_eigenfaces.cpp
|
||||
:language: cpp
|
||||
:linenos:
|
||||
|
||||
|
||||
The source code for this demo application is also available in the ``src`` folder coming with this documentation:
|
||||
|
||||
* :download:`src/facerec_eigenfaces.cpp <src/facerec_eigenfaces.cpp>`
|
||||
|
||||
@@ -6,7 +6,7 @@ Introduction
|
||||
|
||||
Saving and loading a :ocv:class:`FaceRecognizer` is very important. Training a FaceRecognizer can be a very time-intense task, plus it's often impossible to ship the whole face database to the user of your product. The task of saving and loading a FaceRecognizer is easy with :ocv:class:`FaceRecognizer`. You only have to call :ocv:func:`FaceRecognizer::load` for loading and :ocv:func:`FaceRecognizer::save` for saving a :ocv:class:`FaceRecognizer`.
|
||||
|
||||
I'll adapt the Eigenfaces example from the :doc:`../facerec_tutorial`: Imagine we want to learn the Eigenfaces of the `AT&T Facedatabase <http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html>`_, store the model to a YAML file and then load it again.
|
||||
I'll adapt the Eigenfaces example from the :doc:`../facerec_tutorial`: Imagine we want to learn the Eigenfaces of the `AT&T Facedatabase <http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html>`_, store the model to a YAML file and then load it again.
|
||||
|
||||
From the loaded model, we'll get a prediction, show the mean, Eigenfaces and the image reconstruction.
|
||||
|
||||
|
||||
@@ -111,7 +111,7 @@ An example. If the haar-cascade is at ``C:/opencv/data/haarcascades/haarcascade_
|
||||
|
||||
facerec_video.exe C:/opencv/data/haarcascades/haarcascade_frontalface_default.xml C:/facerec/data/celebrities.txt 1
|
||||
|
||||
That's it.
|
||||
That's it.
|
||||
|
||||
Results
|
||||
-------
|
||||
|
||||
Reference in New Issue
Block a user