What's new in VisionLab .NET 7.8.3.72
Nov 27, 2020
- Updated to RAD Studio 10.3 Rio Update 3
- Added support for Boolean Buffers
- Improved buffer visualizers
- Improved TVLDraw implementation
- Added initial Windows support for TVLVideoPlayer
- Added Audio and Video support to the Packet and Structure components
- Added UnpackedOutputPin to the Split Structure and Unpacket components
- Improved Unpacket implementation
- Improved Visual Live Bindings
- Significantly redesigned OpenWire Editor
- Added initial Quaternion and 3D Point support
- Added OSX64 support
- Improved overall performance and stability
- Added option to use Const anonymous methods for improved performance
- Improved FMX compatibility and support
- Simplified JSON API
- Improved JSON implementation
- Improved sockets implementation
- Added Sockets Multicast support
- Significantly improved Execute Process implementation
- Added support TStrings reverse enumerators and Query interface trough class helper
- Improved Dynamic Type Info implementation
- Improved Property Collection and Component Collection editors
- Improved Property editors
New in VisionLab .NET 7.8.2.271 (Sep 29, 2020)
- Added Initial Linux support
- Added Initial iOS support
- Added RAD Studio 10.2 Tokyo support
- Added Visual Studio 2017 support
- Added 64 bit Visual C++ support
- Improved MAC, and Android compatibility
- Added CurrectPosition and CurrectAngle to the TVLSampler
- Added highlighting settings for the Marker Layers
- Added TVLFMXVideoCapture
- Added TVLDebugDisplayWindow component
- Added ROI support for Mirror
- Added IP Camera inplace display
- Changed to allow cropping on/off during run
- Improved UYVY support
- Added serialization for ISLDataBuffer
- Added buffer enumerators
- Improved bindings API
- Pins converted to use the new Mitov.Runtime serialization
- Added OWRequiredPinAttribute support
- Added TOWIntToCardinalFormatConverter and TOWCardinalToIntegerFormatConverter
- Added TOWRealToRealComplexFormatConverter
- Added TOWRealListStatePin and TOWIntegerListStatePin
- Added Execute Process
- Added Command Line parsing and Process Execute
- Added option to disable the design time extentions
- Added Socket Binding
- Redesigned JSON Serialization
- Added TPeriodicThread
- Added initial Dynamic Type Info implementation
- Added GetIndexedSubProperty in the RTTI
- Added GetType for TObject in the RTTI
- Added support for both object and class in TMethodInfo.Invoke in the RTTI
- Enchanced Query functionality
- Added IPairCollection
- IArrayWriter renamed to ISequentialWriter
- IArrayReader renamed to ISequentialReader
- Improved Serialization Readers
- Added Reserialize
- Improved design time property editors support
- Added option to replace property collection items while keeping all compatible settings
- Added filtering for property collections
- Added support for categorized list property selection
- Added TreeView filtering support
- Updated to use the latest Delphi language features
New in VisionLab .NET 7.8.2.0 (Sep 5, 2016)
- Added RAD Studio 10.1 Berlin support
- Removed the old .NET 2.0 Assemblies
- New mirrored border processing Multi-core, and OpenCL GPU Morph filter, and Wiener Filter, implementation
- New Multi-core, and OpenCL GPU Adaptive Threshold filter implementation
- Added Visual Live Binding property editors
- Added Reset to Default property editors
- Added Enum property editors
- Added Class events property editors
- Added Multi-Event property editors
- Added Make/Split Structure components
- Improved RTSP/IPCamera
- Introduced MAC support for some of the components when compiling with source code
New in VisionLab .NET 7.6.0.0 (Apr 23, 2015)
- Added TTLGenericFilter
- Added more visual live binding types
- Significantly improved property Delphi editors
- Improved HOG support
- Added option to access Aplha Pixels in image buffer
- Timestamps interfaced
- IVLDateTime interfaced
- IVLTimeCode interfaced
- Added option to access Aplha Pixels in image buffer
- Improved IP Camera support
New in VisionLab .NET 7.5.1.0 (Dec 23, 2014)
- Improved .NET support
- Enchanced OpenWire Editor
- Added more visual live bindings
- Improved TVLDSVideoModes and TALDSAudioModes support for the TVLDSCapture
New in VisionLab .NET 7.5.0.0 (Nov 25, 2014)
- Improved IPCamera component
- Includes the free Mitov.Runtime
- Added XE7 support
New in VisionLab .NET 7.0.0.0 (Nov 25, 2014)
- XE5 and XE6 support
- Significantly enhanced OpenWire Editor
- Improved Property and component editors
- Improved FireMonkey support
- Performance improvements
- Added FFMPeg VideoLogger and VideoPlayer
- Improved IPCamera component
- Added TLPProcessingManager component
- Added TTLSynchronize component
- Added TVLSampler component
- Added TVLLineIntersects component
- Added support for DB signal data binding
- Added a number of new data bindings
- Added support for VCL DB Components visual live binding
New in VisionLab .NET 6.0.0.0 (Jun 18, 2013)
- Added support for Delphi / C++ Builder / RAD Studio XE4
- The OpenWire Editor and Visual Live Binding are now included in the install
- Added TVLIPCapture component
- Added TTLStopWatch component
- Added TTLCounter component
- Added TTLThreadEvent component
- Added TTLFrequencyMeter component
- Added support for still image cameras in DirectShow
- Improved Firemonkey support
- Significantly improved threading model and performance
- Significant code reduction due to upgrade to the latest language features such as generics, anonymous methods, and attributes
- New design time API and functionality
- Better integration with the OpenWire Editor including inplace editors in the OpenWire view
- Discontinued support for Delphi and C++ Builder versions older than XE2 due to the lack of support for the latest language features in them
- Redesigned DirectShow support
- Improved .NET memory management
- Improved .NET design time integration
- Improved OpenWire Editor .NET integration
New in VisionLab .NET 5.0.3.1 (Oct 23, 2012)
- Fixed a bug when populating existing buffers in .NET generic filters
New in VisionLab .NET 5.0.3 (Oct 12, 2012)
- Added support for Delphi / C++ Builder / RAD Studio XE3
- Added support for Visual Studio 2012
- Improved Firemonkey support
- Fixed memory leak for .NET generic filters
New in VisionLab .NET 5.0.2 (Apr 19, 2012)
- Added FireMonkey support.
- Added 64 bit support for VCL, FireMonkey, and .NET
- All .NET assemblies are now managed assemblies.
- The .NET assemblies are reduced by half combining low level and high level assemblies, and simplifying deployment.
- All .NET assemblies now contain the necessary 32 and 64 bit BPLs and DLLs internally simplifying the deployment.
- The .NET Visual C++ redistributables are no longer needed.
- Added access to IBaseFilter in the DirectShow video capture component.
New in VisionLab .NET 5.0.1 (Nov 3, 2011)
- The managed assemblies are now rewritten in C# for better .NET 4.0 compatibility.
- Added support for .NET 4.0 and .NET 3.5 “Client Profile”.
- Significantly improved .NET type converters.
- Significantly optimized component loading performance in .NET.
- Major improvements in the .NET property editors.
- Small improvements in the Unicode support for VC++.
- Improved VisualStudio 2010 .NET support.
- .NET assemblies have been renamed to better match the Microsoft guidelines.
- Added .NET 4.0 assemblies.
New in VisionLab .NET 5.0 (Nov 3, 2011)
- Added Delphi XE and XE2 support.
- Added video capture camera control.
- Added 16 bit GrayScale, YV12, and IYUV video format support.
- Added TVLBackgroundSubtractor component.
- Added TVLHOGCompute component.
- Added TVLHOGDetectObjects component.
- Added TVLChamferMatchingContour component.
- Added TVLConvexHulls component.
- Added TVLMinEnclosingCircles component.
- Added TVLMinAreaRectangles component.
- Added TVLFitLines component.
- Added TVLFitEllipses component.
- Added ASF player attributes.
- Added large number of video layers.
- Added optional user input for the video layers.
- Brand new subsample Waterfall rendering mechanism.
- Significantly improved multithreading model adapted for multicore systems, with advanced relaxed interlocking, and with optional per-component, dedicated threads.
- Added new demos.
New in VisionLab .NET 4.5 (May 8, 2010)
- Added Visual Studio 2010 support.
- Added TSLGenericRealMatrix component.
- Improved multithreading locks.
- Improved Scope component.
- Improved RAD Studio 2010 buffer debugger visualizes.
New in VisionLab .NET 4.3.1 (Jan 16, 2010)
- Updated install.
- Improved RAD Studio 2010 buffer debugger visualizes.
- Added new Video Layers demo.
New in VisionLab .NET 4.3 (Oct 2, 2009)
- Added RAD Studio 2010 support.
- Added support for composite controls.
- Added TVLConnectedComponents component.
- Added picture layer.
- Added Image display layer.
- Added Image display matrix layer.
- Added Image display component element.
- Improved .NET memory management.
New in VisionLab .NET 4.0.1 (Apr 28, 2009)
- Added Axis support.
- Improved installs.
- Improved master pumping for the DSVideoPlayer.
New in VisionLab .NET 4.0 (Apr 28, 2009)
- Full Visual Studio 2008 support.
- Full RAD Studio 2009 support.
- Added Prism support.
- Improved .NET support.
- The library is now fully Unicode compliant.
- New higher performance multithreading locking for better multi core utilization.
- Significantly enhanced buffer classes.
- Full Alpha channel support across the library.
- Improved DirectShow support.
- Added integrated GDI+ support.
- Added extract robust features component using SURF algorithm.
- Added component detecting objects by using Haar like features.
- Added 4 more frame buffer video formats - UYVY, RGBA32, RGB565, and RGB555.
- Added basic aspect ratio support.
- Added automatic format converters in OpenWire.
- Added layered drawing component. (Allows applying drawing layers over the video frames)
- Added drawing layers for target detection and tracking.
- Added drawing layers for contour detection.
- Added drawing layers for Hough transformations.
- Added drawing layers for motion detection.
- Added drawing layers for detected objects.
- Added drawing layers for detected robust features.
- Added video layers support.
- Added new examples.
New in VisionLab .NET 3.1 (Apr 28, 2009)
- All libraries are available under .NET.
- All design time features are now available in .NET
- All .NET assemblies are signed.
- The assemblies are registered in GAC.
- All DLLs are made embedded resources in the assemblies.
- Fixed some minor OpenWire problems.
- Full RAD Studio 2007 support.
- Added number of new design editors.
- Enhanced help files.
- Delphi 2005, BDS 2006, and RAD 2007 help files are now integrated.
New in VisionLab .NET 3.0 (Apr 28, 2009)
- Updated to IPP 5.1.
- Added raw closed caption support (allows access to the CC text).
- Improved video/audio capture when sharing device.
- Added support for 8 bit AVI files in TVLAVIPlayer.
- Added DirectShow logger, player and image display.
- Added TVLFindTargets and TVLTrackTargets components.
- Added TVLHoughCirles component.
- Added TVLProbableLines component.
- New faster multithreading buffer protection.
- New faster buffer memory manager.
- Added GrayScale buffer type support.
- Added 24 and 32 bit PCM audio buffer support.
- Added higher than 44100 sample audio rates support.
- Added multichannel (More than 2) audio support.
- Added Generic generator components.
- Enhanced DirectShow TV Tuner support.
- Added basic Unicode support for Visual C++ MFC.
- Fixed bug in CTStrings support in Visual C++ MFC.
New in VisionLab .NET 2.2.1 (Apr 28, 2009)
- Fixed a conflict with TChart.
New in VisionLab .NET 2.2 (Apr 28, 2009)
- Added two Audio Out components from AudioLab.
- Added BDS 2006 support.
- Added Visual Studio 2005 support.
- Added Video Logger and Video Player components.
- Added new Find Contours component.
- Added new Adaptive Threshold component.
- The package now includes AVI Player and Logger.
- This version fully supports Visual C++.
New in VisionLab .NET 2.1 (Apr 28, 2009)
- This version does not need any DLLs in order to work.
- New Canny edge detection component.
- New HoughLines component.
- The TVLDSCapture component has been enchanted with better TV tuner support.
- Improved master pumping.
New in VisionLab .NET 2.0 (Apr 28, 2009)
- VisionLab is fully multithreaded now.
- The usage of Variants is suppressed. A new Interface based implementation is introduced.
- The noise cancelation is based on Wiener Filter.
- New support for Delphi 5.0, C++ Builder 5.0 and Delphi 2005.