Difference between revisions of "Version History"
From Emgu CV: OpenCV in .NET (C#, VB, C++ and more)
Line 1: | Line 1: | ||
==Emgu.CV-1.4.0.0== | ==Emgu.CV-1.4.0.0== | ||
+ | ===Online Documentation=== | ||
+ | [http://www.emgu.com/wiki/files/1.4.0.0/Index.html Browse] | ||
===Change Log=== | ===Change Log=== | ||
* Fix a bug on CvInvoke.cvSubS function | * Fix a bug on CvInvoke.cvSubS function | ||
* Improved PlannarSubdivision class | * Improved PlannarSubdivision class | ||
− | + | ||
− | |||
==Emgu.CV-1.3.0.0== | ==Emgu.CV-1.3.0.0== | ||
+ | ===Online Documentation=== | ||
+ | [http://www.emgu.com/wiki/files/1.3.0.0/Index.html Browse] | ||
===Change Log=== | ===Change Log=== | ||
* Added Bgra color type | * Added Bgra color type | ||
Line 23: | Line 26: | ||
* The released assemblies are now strong signed. | * The released assemblies are now strong signed. | ||
* Starting from this version of [[Emgu CV]], [[ImageBox]] uses ZedGraph to display color histogram. If [[ImageBox]] is never used in your project, you can remove it from the dependency. | * Starting from this version of [[Emgu CV]], [[ImageBox]] uses ZedGraph to display color histogram. If [[ImageBox]] is never used in your project, you can remove it from the dependency. | ||
− | === | + | |
− | [ | + | |
+ | ==Emgu.CV-1.2.2.0 == | ||
+ | ===Change Log=== | ||
+ | * [[ImageBox]] Control | ||
+ | * [[Tutorial#Error_Handling | Better exception handling]] | ||
+ | * [[Tutorial#Operators_Overload | Operators Overload]] | ||
+ | * Can be [[Compiled by Monodevelop | compiled by Monodevelop]] | ||
+ | * Support of Double as image depth | ||
+ | * <code>Bitmap</code> get property added as a high performance alternative to <code>ToBitmap()</code> function | ||
+ | ** Note: <code>Bitmap</code> get property differs from <code>ToBitmap()</code> such that when dealing with Image<Gray, Byte> and Image<Bgr, Byte>, the image data is shared with Bitmap. Take extra caution not to use the Bitmap after the Image is disposed | ||
+ | * Performance improvement on <code>ToBitmap()</code> function. When converting Grayscale to Bitmap, use Format8bppIndexed and a custom Color Palette instead of Format24bppRgb in version 1.1.1.0. In terms of memcopy it only copy one third of data as compares with the old version. Thanks for the tips from Sebastian Kraemer. | ||
+ | * Better performance on the Width and Height properties. | ||
+ | * Example of using [[Emgu CV]] in WCF to implement web service. (Both Server and Client covered). | ||
+ | * Example of [[Tutorial#Hough_Line_and_Circle_Detection | Hugh Line and circle detection ]] | ||
+ | * More structure wrapped | ||
+ | * More functions has been covered | ||
+ | * Fix a bug in Circle such that it can be properly XML serialized | ||
+ | * Thanks Albert Gordo for the advises and contribution of patches |
Revision as of 14:46, 16 September 2008
Contents
Emgu.CV-1.4.0.0
Online Documentation
Change Log
- Fix a bug on CvInvoke.cvSubS function
- Improved PlannarSubdivision class
Emgu.CV-1.3.0.0
Online Documentation
Change Log
- Added Bgra color type
- In Image class, added SByte for depth type.
- Improved ImageBox functionality
- Improved Histogram class
- It is now possible to create Image<,> object from any type of Bitmap
- Support for reading image from ".gif" and ".exig" file
- Added MotionHistory class and Motion Detection Example
- Added EigenObjectRecognizer class for PCA base object recognition
- Added PlannarSubdivision class, which can be used for Delaunay's Triangulation and Voronoi's Diagram. Added PlannarSubdivision example.
- Fix a bug in MCvConnectedComponent structure
- Bug fixes in CvInvoke.cvCreateVideoWriter and CvInvoke.cvFloodFill function call
- Many more functions added to CvInvoke class
- Many more structures wrapped in Emgu CV
- The released assemblies are now strong signed.
- Starting from this version of Emgu CV, ImageBox uses ZedGraph to display color histogram. If ImageBox is never used in your project, you can remove it from the dependency.
Emgu.CV-1.2.2.0
Change Log
- ImageBox Control
- Better exception handling
- Operators Overload
- Can be compiled by Monodevelop
- Support of Double as image depth
-
Bitmap
get property added as a high performance alternative toToBitmap()
function- Note:
Bitmap
get property differs fromToBitmap()
such that when dealing with Image<Gray, Byte> and Image<Bgr, Byte>, the image data is shared with Bitmap. Take extra caution not to use the Bitmap after the Image is disposed
- Note:
- Performance improvement on
ToBitmap()
function. When converting Grayscale to Bitmap, use Format8bppIndexed and a custom Color Palette instead of Format24bppRgb in version 1.1.1.0. In terms of memcopy it only copy one third of data as compares with the old version. Thanks for the tips from Sebastian Kraemer. - Better performance on the Width and Height properties.
- Example of using Emgu CV in WCF to implement web service. (Both Server and Client covered).
- Example of Hugh Line and circle detection
- More structure wrapped
- More functions has been covered
- Fix a bug in Circle such that it can be properly XML serialized
- Thanks Albert Gordo for the advises and contribution of patches