Releases: shimat/opencvsharp
Releases · shimat/opencvsharp
4.10.0.20241024
What's Changed
- LangVersion 12 by @shimat in #1656
- some obvious submat mistakes by @bitsun in #1667
- 4.10.0 by @shimat in #1677
- Add [Obsolete] to Mat ctor by @shimat in #1678
- Add linux-x64 nuget package by @shimat in #1683
- Fix windows CI workflow by @shimat in #1695
- Track managed array pinning in Mat by @Lillenne in #1691
- Fix Windows CI by @shimat in #1714
- Fix: #1698 fix length of Mat.AsSpan() by @truebigsand in #1703
New Contributors
- @bitsun made their first contribution in #1667
- @Lillenne made their first contribution in #1691
- @truebigsand made their first contribution in #1703
Full Changelog: 4.9.0.20240106...4.10.0.20241024
4.9.0.20240106
What's Changed
- record struct Size by @shimat in #1613
- RTrees.ActiveVarCount: bool -> int by @shimat in #1612
- record struct Rect by @shimat in #1614
- Fix NuGet package name by @cryocz in #1623
- OpenCv 4.8.0 ColormapTypes by @hiyuh in #1628
- 4.9.0 by @shimat in #1637
- Revert "Fix NuGet package name" by @shimat in #1639
New Contributors
Full Changelog: 4.8.0.20230711...4.9.0.20240106
4.8.0.20230711
What's Changed
- Fix nuget pack error of runtime.win by @shimat in #1519
- Wrap reduceArgMin and reduceArgMax by @uvbkq in #1524
- == null -> is null by @shimat in #1526
- Tests: == null -> is null by @shimat in #1527
- Simplify ubuntu20.yml by @shimat in #1530
- Project DebugVisualizers cleanup by @jkalias in #1534
- add implicit convert operator for all variants of size struct by @n0099 in #1540
- remove Cv2.Glob by @shimat in #1544
- Adding functionality to read aruco dictionaries from files by @MHerrmannSOLID in #1561
- Added logging facilities by @GrigoryanArtem in #1571
- add a missing constructor for struct
RotatedRect
from three vertex points by @n0099 in #1576 - fix RotatedRect error by @shimat in #1580
- Fix incorrect rvec and tvec when using useExtrinsicGuess by @Jcparkyn in #1585
- add BuildPyramid and unit test by @lwqwag in #1583
- 4.8 by @shimat in #1590
New Contributors
- @uvbkq made their first contribution in #1524
- @jkalias made their first contribution in #1534
- @n0099 made their first contribution in #1540
- @GrigoryanArtem made their first contribution in #1571
- @Jcparkyn made their first contribution in #1585
Full Changelog: 4.7.0.20230114...4.8.0.20230711
4.7.0.20230114
The NuGet package for Mac is difficult to maintain for us, so we have given up releasing it.
What's Changed
- Fix incorrect [Flags] attributes by @shimat in #1429
- Docker: dotnet5-opencv453 -> dotnet6-opencv460 by @shimat in #1431
- Fix access violation BackgroundSubtractorKNN by @timstokman in #1434
- Added nuget build for runtime-ubuntu-20.04-x64 in #1451
- Encoded white grey value into maskonly flag by @jacob-m-nash in #1456
- file-scoped namespaces by @shimat in #1471
- Restore LineSegmentDetector by @kjagosz in #1479
- Update CMakeLists.txt by @lwqwag in #1478
- setup-dotnet@v2 by @shimat in #1480
- Fix null pointer error by @apull-zy in #1500
- Add MatMemoryManager and Mat.AsSpan by @shimat in #1513
- 4.7 by @shimat in #1515
- rename ubuntu20 package id by @shimat in #1517
New Contributors
- @timstokman made their first contribution in #1434
- @jacob-m-nash made their first contribution in #1456
- @kjagosz made their first contribution in #1479
- @apull-zy made their first contribution in #1500
Full Changelog: 4.6.0.20220608...4.7.0.20230114
4.6.0.20220608
What's Changed
- v143(vc17) & OpenCV4.5.5 by @shimat in #1358
- C#10 & suppress warnings by @shimat in #1367
- replace WebClient into HttpClient by @shimat in #1369
- add wechat_qrcode and unit test by @lwqwag in #1375
- Add missing 'objdetect.CascadeClassifier.read' by @theb0rg in #1376
- fix docker image build failed by @lwqwag in #1391
- Compiling on macOS fails due to macos now use the latest ffmpeg-5.01 by @lwqwag in #1393
- set wechat_qrcode On and retarget version by @CpBobette in #1389
- wechat_qrcode refactoring by @shimat in #1397
- Add findHomography overload (Usac) by @shimat in #1398
- wrong result when coordinates are normalized between 0 and 1 by @AvenSun in #1400
- ReleaseMaker: net6 by @shimat in #1403
- Fix FastNlMeansDenosing problem by @shimat in #1404
- Update aruco.h regarding latest changes opencv_contrib by @Licoze in #1419
- 4.6.0 by @shimat in #1428
New Contributors
- @lwqwag made their first contribution in #1375
- @theb0rg made their first contribution in #1376
- @CpBobette made their first contribution in #1389
- @Licoze made their first contribution in #1419
Full Changelog: 4.5.3.20211228...4.6.0.20220608
4.5.3.20211228
What's Changed
- Add Dockerfile ubuntu20-dotnet5-opencv4.5.3 by @shimat in #1307
- add IntelligentScissorsMB by @shimat in #1310
- fix CodeAnalysis warnings by @shimat in #1311
- Add Multidimensional Mat test by @shimat in #1314
- ubuntu20-dotnet5-opencv4.5.3: multi-stage build by @shimat in #1322
- Add resize test by @shimat in #1328
- feat: add direct support of UMat in tracker by @JeffersonQin in #1332
- Add dockerfiles for .NET 6 on Ubuntu 20.4. by @saxx in #1339
- Remove jacobian calculation in ProjectPoints if no need by @ables3000 in #1340
- feat: Support Blazor WebAssembly by @yamachu in #1341
- Update publish_nuget.yml for wasm by @shimat in #1342
- Fix extern function name mismatch by @shimat in #1344
- BUILD_opencv_app -> BUILD_opencv_apps by @shimat in #1348
- Fix GC.KeepAlive() calls in EstimateAffine2D and EstimateAffinePartial2D by @RodneyRichardson in #1353
- Fix Windows nuspec for net6 (#1349) by @shimat in #1355
- separate Extensions nuget by @shimat in #1356
- Fix NuGet reference by @shimat in #1357
- Try fixing #1359 and #1360 by @shimat in #1361
New Contributors
- @JeffersonQin made their first contribution in #1332
- @saxx made their first contribution in #1339
- @ables3000 made their first contribution in #1340
- @yamachu made their first contribution in #1341
- @RodneyRichardson made their first contribution in #1353
Full Changelog: 4.5.3.20210821...4.5.3.20211228