ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠ° визија OpenCV 4.7

Π‘Π΅ΡˆΠ΅ објавСна бСсплатната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° OpenCV 4.7 (Open Source Computer Vision Library), која ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° содрТината Π½Π° сликитС. OpenCV ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° повСќС ΠΎΠ΄ 2500 Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ, класични ΠΈ ΠΊΠ°ΠΊΠΎ ΠΎΠ΄Ρ€Π°Π· Π½Π° Π½Π°Ρ˜Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΠ²Π°ΡšΠ° Π²ΠΎ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠ°Ρ‚Π° визија ΠΈ систСмитС Π·Π° машинско ΡƒΡ‡Π΅ΡšΠ΅. ΠšΠΎΠ΄ΠΎΡ‚ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π΅ напишан Π²ΠΎ C++ ΠΈ сС дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° BSD. ΠŸΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ сС врски Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ програмски Ρ˜Π°Π·ΠΈΡ†ΠΈ, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΈ Python, MATLAB ΠΈ Java.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° ΠΏΡ€Π΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡšΠ΅ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ Π²ΠΎ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈ Π²ΠΈΠ΄Π΅Π° (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€Π΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡšΠ΅ Π½Π° Π»ΠΈΡ†Π° ΠΈ Ρ„ΠΈΠ³ΡƒΡ€ΠΈ Π½Π° Π»ΡƒΡ“Π΅, тСкст ΠΈΡ‚Π½.), слСдСњС Π½Π° Π΄Π²ΠΈΠΆΠ΅ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅, ΠΊΠ»Π°ΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° Π΄Π΅Ρ˜ΡΡ‚Π²Π° Π²ΠΎ Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ слики, ΠΈΠ·Π²Π»Π΅ΠΊΡƒΠ²Π°ΡšΠ΅ 3D ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ 3D простор ΠΎΠ΄ слики ΠΎΠ΄ стСрСо ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ, создавањС висококвалитСтни слики со ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ слики со послаб ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚, ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ Π½Π° сликата ΠΊΠΎΠΈ сС слични Π½Π° прСтставСниот сСт Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° машинско ΡƒΡ‡Π΅ΡšΠ΅, ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΈ, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ слики, автоматски Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Ρ˜ΡœΠΈ Π³ΠΈ Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Ρ†Ρ€Π²Π΅Π½ΠΈΡ‚Π΅ ΠΎΡ‡ΠΈ.

ΠœΠ΅Ρ“Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅:

  • Π—Π½Π°Ρ‡Π°Ρ˜Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° пСрформанситС Π½Π° ΠΊΠΎΠ½Π²ΠΎΠ»ΡƒΡ†ΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΎΡ‚ DNN (Deep Neural Network) Π΅ ΠΈΠ·Π²Ρ€ΡˆΠ΅Π½Π° со ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° машинско ΡƒΡ‡Π΅ΡšΠ΅ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° нСвронски ΠΌΡ€Π΅ΠΆΠΈ. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° Π±Ρ€Π·Π° ΠΊΠΎΠ½Π²ΠΎΠ»ΡƒΡ†ΠΈΡ˜Π° Π’ΠΈΠ½ΠΎΠ³Ρ€Π°Π΄. Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ сС Π½ΠΎΠ²ΠΈ слоСви ONNX (Open Neural Network Exchange): Scatter, ScatterND, Tile, ReduceL1 ΠΈ ReduceMin. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° OpenVino 2022.1 ΠΈ Π·Π°Π΄Π½ΠΈΠ½Π°Ρ‚Π° Π½Π° CANN.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΡšΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° QR ΠΊΠΎΠ΄.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²ΠΈΠ·ΡƒΠ΅Π»Π½ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΈ ArUco ΠΈ AprilTag.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Ρ‚Ρ€Π°ΠΊΠ΅Ρ€ Nanotrack v2 Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° нСвронски ΠΌΡ€Π΅ΠΆΠΈ.
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Stackblur Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° Π·Π°ΠΌΠ°Π³Π»ΡƒΠ²Π°ΡšΠ΅.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° FFmpeg 5.x ΠΈ CUDA 12.0.
  • Нов API Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π·Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π°ΡšΠ΅ со Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ Π½Π° слики Π½Π° повСќС страници.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libSPNG Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ PNG.
  • libJPEG-Turbo ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π·Π°Π±Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ SIMD инструкции.
  • Π—Π° Android ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° H264/H265.
  • ОбСзбСдСни сС ситС основни API Π½Π° Python.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π½Π° Π·Π°Π΄Π½ΠΈΠ½Π° Π·Π° вСкторски инструкции.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€