Computer Vision .js keretrendszer, amelyet ismernie kell

A számítógépes látás az elmúlt években kiemelt téma volt, számtalan nagyszerű alkalmazást tett lehetővé. A világ néhány elkötelezett fejlesztőjének erőfeszítéseivel a számítógépes látást hasznosító alkalmazás létrehozása már nem rakétatudomány. Valójában az alkalmazások nagy részét néhány JavaScript-kódsorban felépítheti. Ebben a cikkben néhányat bemutatok Önnek.

1. TensorFlow.js

Mivel a TensorFlow az egyik legnagyobb gépi tanulási keretrendszer, lehetővé teszi a Node.js és a Tensorflow.js használatával történő elülső JavaScript alkalmazások létrehozását is . Az alábbiakban bemutatjuk az egyik demójukat, amely képpel egyezik. A TensorFlow rendelkezik egy játszótérrel is, amely lehetővé teszi számunkra, hogy jobb mesterséges ideghálózatokat jelenítsünk meg, amelyek oktatási célokra kiválóak lehetnek.

2. Amazon Rekognition

Az Amazon Rekognition egy hatékony felhőalapú eszköz. De böngészőkben SDK-kat is biztosítanak a JavaScript számára, amelyek itt találhatók . Az alábbiakban egy kép szemlélteti, mennyire részletes lehet arcfelismerésük.

3. OpenCV.js

Mivel az OpenCV az egyik legrégebbi számítógépes jövőkép-keretrendszer, nagyon sokáig szolgálta a fejlesztőket a számítógép-látásban. Rendelkeznek egy JavaScript-verzióval is, amely lehetővé teszi a fejlesztők számára, hogy ezeket a funkciókat egy weboldalon megvalósítsák.

4. tracking.js

Ha csak egy gyors arcfelismerő alkalmazást szeretne létrehozni, például a snapchat szűrők webes változatát, akkor tekintse meg a tracking.js fájlt . Ez a keretrendszer meglehetősen egyszerű beállítással lehetővé teszi az arcfelismerés integrálását a JavaScript-be. Útmutatót is írtam erről a keretről, amikor manó kalapot dobtam az arcokra Szent Patrik napjára.

5. WebGazer.js

Akár felhasználói tapasztalatok tanulmányozását próbálja elvégezni, akár új interaktív rendszereket hoz létre játékához vagy webhelyeihez, a WebGazer.js nagyszerű hely lehet a kezdéshez. Ez az erőteljes keretrendszer lehetővé teszi az alkalmazásaink számára, hogy a kamera bemeneteivel megtudják, merre néz az illető.

6. three.ar.js

A Google másik keretrendszere, a three.ar.js kiterjeszti az ARCore funkcióit az elülső JavaScript-re. Ez lehetővé teszi számunkra, hogy a felület és az objektum észlelését integráljuk a böngészőkbe, ami tökéletes eszköz egy AR játékhoz.

A végén…

Szenvedélyesen tanulom az új technológiákat és megosztom azokat a közösséggel. Ha van valami, amit különösen el akar olvasni, kérem, tudassa velem. Az alábbiakban a témával kapcsolatos korábbi cikkeim találhatók. Maradj velünk és érezd jól magad!

  • Hogyan forradalmasítja a Computer Vision az e-kereskedelmet
  • Hogyan lehet a LEPRECHAUN-HATS webhelyére dobni a COMPUTER VISION segítségével