Uburyo bwo gukuraho inyuma bwibanze bukora
Ubu ni ubwiherero-igishushanyo mbonera - bihagije kugirango wizere umuyoboro, ntabwo ari impapuro.
1. Iyinjiza iba pigiseli
Utanga dosiye cyangwa bitmap (guta, gutora, paste, cyangwa gufata page). Muhinduzi abishushanya kuri bitmap. Imiterere nka HEIC ikeneye intambwe yinyongera; gutsindwa bihagarara hakiri kare hamwe nikosa aho kuba canvas yubusa.
2. Kwitegura icyitegererezo
Umwanzuro ukoresha moderi yo gutandukanya ibikoresho (ISNet-class ONNX) ikorana na Web Worker hamwe na mushakisha ONNX ikora. Niba ibipimo bitarabitswe neza, urabona gukuramo ibice. Kwifata birinda gusubiramo bikubita buri gihe.
3. Igice → mask
Umukozi asubiza mask ya alfa (ikiri vs vs inyuma). UI ihimba ingingo hejuru yubugenzuzi cyangwa hejuru yinyuma wahisemo (ibara, icyiciro, ishusho).
4. Gutunganya abantu
Ongeraho / Gusiba brushes hindura mask ikora kuri canvas ya CPU. Ubwitonzi buhindura uburyo inkorora igwa. Kwohereza hanze ikoresha mask ubona - ntabwo yibagiwe byikora-ifoto gusa.
5. Amateka no kohereza hanze
Amateka magufi YerekanweDB arashobora kubika umwimerere / ibisubizo byombi. Kuramo no Gukoporora emit PNG hamwe na transparency cyangwa kuzuza.
Inyandiko zerekana uzabona
- Banza ukore: umuyoboro + init igiciro cyurugero.
- Amashusho manini: arashobora gutunganya kugabanuka kwimbere imbere hamwe no kuburira; ibyoherezwa mu mahanga biracyafite intego yuzuye.
- Urudodo rwa UI ruguma rukoreshwa kuko umwanzuro uremereye uri mubakozi - iyo umukozi aguye, ubona ikosa ryumukozi, ntabwo ari tab yahagaritswe burundu.
Ingaruka zerekeye ubuzima bwite bwa “local” zikubiye kuri [Ibanga](__ MDLINK0__). Kanda umunsi kuwundi: [Tangira](__ MDLINK1__).