All Versions
15
Latest Version
Avg Release Cycle
63 days
Latest Release
613 days ago

Changelog History
Page 2

  • v0.15.0 Changes

    August 02, 2018
    • ๐Ÿ— build
      • add max to make -j
      • improve path for Windows to use currently configured GOPATH
    • core
      • Add Mat.DataPtr methods for direct access to OpenCV data
      • Avoid extra copy in Mat.ToBytes + code review feedback
    • dnn
      • add test coverage for ParseNetBackend and ParseNetTarget
      • complete test coverage
    • ๐Ÿ“„ docs
      • minor cleanup of language for install
      • use chdir instead of cd in Windows instructions
    • examples
      • add 'hello, video' example to repo
      • add HoughLinesP example
      • correct message on device close to match actual event
      • small change in display message for when file is input source
      • use DrawContours in motion detect example
    • imgproc
      • Add MinAreaRect() function
    • โœ… test
      • filling test coverage gaps
    • videoio
      • add test coverage for OpenVideoCapture
  • v0.14.0 Changes

    July 05, 2018
    • ๐Ÿ— build
      • Add -lopencv_calib3d341 to the linker
      • auto-confirm on package installs from make deps command
      • display PowerShell download status for OpenCV files
      • obtain caffe test config file from new location in Travis build
      • remove VS only dependencies from OpenCV build, copy caffe test config file from new location
      • return back to GoCV directory after OpenCV install
      • update for release of OpenCV v3.4.2
      • use PowerShell for scripted OpenCV install for Windows
      • win32 version number has not changed yet
    • calib3d
      • Add Calibrate for Fisheye model(WIP)
    • core
      • add GetTickCount function
      • add GetTickFrequency function
      • add Size() and FromPtr() methods to Mat
      • add Total method to Mat
      • Added RotateFlag type
      • correct CopyTo to use pointer to Mat as destination
      • functions converting Image to Mat
      • rename implementation to avoid conflicts with Windows
      • stricter use of reflect.SliceHeader
    • dnn
      • add backend/device options to caffe and tensorflow DNN examples
      • add Close to Layer
      • add first version of dnn-pose-detection example
      • add further comments to object detection/tracking DNN example
      • add GetPerfProfile function to Net
      • add initial Layer implementation alongside enhancements to Net
      • add InputNameToIndex to Layer
      • add new functions allowing DNN backends such as OpenVINO
      • additional refactoring and comments in dnn-pose-detection example
      • cleanup DNN face detection example
      • correct const for device targets to be called Target
      • correct test that expected init slice with blank entries
      • do not init slice with blank entries, since added via append
      • further cleanup of DNN face detection example
      • make dnn-pose-detection example use Go channels for async operation
      • refactoring and additional comments for object detection/tracking DNN example
      • refine comment in header for style transfer example
      • working style transfer example
      • added ForwardLayers() to accomodate models with multiple output layers
    • ๐Ÿ“„ docs
      • add scripted Windows install info to README
      • Added a sample gocv workflow contributing guideline
      • mention docker image in README.
      • mention work in progress on Android
      • simplify and add missing step in Linux installation in README
      • update contributing instructions to match latest version
      • update ROADMAP from recent calib3d module contribution
      • update ROADMAP from recent imgproc histogram contribution
    • examples
      • cleanup header for caffe dnn classifier
      • show how to use either Caffe or Tensorflow for DNN object detection
      • further improve dnn samples
      • rearrange and add comments to dnn style transfer example
      • remove old copy of pose detector
      • remove unused example
    • ๐Ÿ”‹ features2d
      • free memory allocation bug for C.KeyPoints as pointed out by @tzununbekov
      • Adding opencv::drawKeypoints() support
    • imgproc
      • add equalizeHist function
      • Added opencv::calcHist implementation
    • openvino
      • add needed environment config to execute examples
      • further details in README explaining how to use
      • remove opencv contrib references as they are not included in OpenVINO
    • videoio
      • Add OpenVideoCapture
      • Use gocv.VideoCaptureFile if string is specified for device.
  • v0.13.1

    June 05, 2018
  • v0.13.0 Changes

    May 29, 2018
    • ๐Ÿ— build
      • Add cgo directives to contrib
      • contrib subpackage also needs cpp 11 or greater for a warning free build on Linux
      • Deprecate env scripts and update README
      • Don't set --std=c++1z on non-macOS
      • Remove CGO vars from CI and correct Windows cgo directives
      • Support pkg-config via cgo directives
      • we actually do need cpp 11 or greater for a warning free build on Linux
    • ๐Ÿ“„ docs
      • add a Github issue template to project
      • provide specific examples of using custom environment
    • imgproc
      • add HoughLinesPWithParams() function
    • openvino
      • add build tag specific to openvino
      • add roadmap info
      • add smoke test for ie
  • v0.12.0 Changes

    May 24, 2018
    • ๐Ÿ— build
      • convert to CRLF
      • Enable verbosity for travisCI
      • Further improvements to Makefile
    • core
      • Add Rotate, VConcat
      • Adding InScalarRange and NewMatFromScalarWithSize functions
      • Changed NewMatFromScalarWithSize to NewMatWithSizeFromScalar
      • implement CheckRange(), Determinant(), EigenNonSymmetric(), Min(), and MinMaxIdx() functions
      • implement PerspectiveTransform() and Sqrt() functions
      • implement Transform() and Transpose() functions
      • Make toByteArray safe for empty byte slices
      • Renamed InScalarRange to InRangeWithScalar
    • ๐Ÿ“„ docs
      • nicer error if we can't read haarcascade_frontalface_default
      • correct some ROADMAP links
      • Fix example command.
      • Fix executable name in help text.
      • update ROADMAP from recent contributions
    • imgproc
      • add BoxFilter and SqBoxFilter functions
      • Fix the hack to convert C arrays to Go slices.
    • videoio
      • Add isColor to VideoWriterFile
      • Check numerical parameters for gocv.VideoWriterFile
      • CodecString()
    • ๐Ÿ”‹ features2d
      • add BFMatcher
    • img_hash
      • Add contrib/img_hash module
      • add GoDocs for new img_hash module
      • Add img-similarity as an example for img_hash
    • openvino
      • adds support for Intel OpenVINO toolkit PVL
      • starting experimental work on OpenVINO IE
      • update README files for Intel OpenVINO toolkit support
      • WIP on IE can load an IR network