Miksi rakensimme sen
Useimmat verkkokuvaeditorit kopioivat tiedostosi etäpalvelimelle, käsittelevät sen siellä ja lähettävät tuloksen takaisin. Se on hidasta heikoilla yhteyksillä, rajoittaa suurilla tiedostoilla tekemistä ja tarkoittaa, että yksityiset valokuvat – henkilöllisyystodistukset, kuitit, perhekuvat, julkaisemattomat suunnitelmat – päätyvät koneelle, jota et hallitse.
Nykyaikaiset selaimet ovat riittävän tehokkaita tekemään tämän työn paikallisesti. Photoclay rakennettiin todistamaan se: samat arkiset työkalut ilman lähetystä.
Näin se toimii
Kun avaat työkalun, selaimesi lataa tarvitsemansa koodin – ei enempää. Siitä lähtien jokainen vaihe suoritetaan laitteellasi:
- Koon muutos, rajaus, kierto ja vesileiman lisäys käyttävät Canvas API:a.
- Pakkaus ja muotomuunnos käyttävät WebAssemblyksi käännettyjä avoimen lähdekoodin koodekkeja.
- Taustan poisto, kasvojentunnistus ja suurennus ajavat koneoppimismalleja omalla laitteistollasi.
- Raskas työ ajetaan taustasäikeissä (Web Workers), joten sivu pysyy responsiivisena.
Mitä emme koskaan tee
- Lataa, tallenna tai katsele kuviasi.
- Pyydä sinua luomaan tiliä tai kirjautumaan sisään.
- Lisää tuloksiisi vesileimaa tai piilota työkaluja maksumuurin taakse.
- Myy tietoja sinusta.
Toimii offline-tilassa
Kun työkalu on latautunut kerran, se tallennetaan laitteesi välimuistiin. Voit katkaista internetyhteyden ja jatkaa sen käyttöä – yksinkertainen tapa tarkistaa itse, ettei mitään lähetetä minnekään.
Rakennettu avoimen lähdekoodin varaan
Photoclay nojaa monen avoimen lähdekoodin projektin työhön, mukaan lukien WebAssemblyksi käännetyt kuvakoodekit, TensorFlow.js, ONNX Runtime Web sekä mallit, jotka mahdollistavat taustan poiston, kasvojentunnistuksen ja superresoluution. Jokaista käytetään omalla lisenssillään.