Gyors fogyás algoritmus DOKRY fejlesztés

Gyorsan elvékonyodó algoritmust keresek, amely könnyen megvalósítható az OpenCV segítségével. A könyvtár megemlítése azért van, mert vannak olyan dolgok, amelyeket egy pillanat alatt el lehet végezni, például a Mathematicában vagy a MATLAB-ban, amelyekhez OpenCV + C-ben kézi kódsorokra lenne szükség.

algoritmus

Az algoritmusnak meg kell felelnie az 1 pixel vastagságának és a csatlakozási kritériumoknak.

Van valakinek tapasztalata a rengeteg rendelkezésre álló algoritmus megvalósításáról? - A szó szoros értelmében elrontotta a sok dokumentum, amelyet a Google hányt ki. A megfelelő irányba mutató bármely mutató elegendő lenne.

Kérjük, nézzen meg néhány ritkító megvalósítást a blogomon:

  1. Zhang-Suen algoritmus. (másolás az archive.org oldalon)
  2. Guo-Hall algoritmus. (másolás az archive.org oldalon)

Mindkettő az OpenCV 2.x API-t használja.

a teljesség kedvéért ide teszek egy olyan hígító algoritmust, amelyet OpenCV és C/C ++ segítségével valósítottam meg, és amelyeket a neten fedeztem fel, miközben erre a kérdésre válaszoltam. Ezek megfelelően megválaszolták ezt a kérdést igényeim szerint. Ide teszi őket, ha másoknak hasonló követelmények lennének.