Ka iwepụ ndabere mpaghara si arụ ọrụ
Nke a bụ ụdị ụlọ ịsa ahụ-eserese - zuru oke ịtụkwasị pipeline obi, ọ bụghị akwụkwọ.
1. Ntinye na-aghọ pikselụ
Ị na-enye faịlụ ma ọ bụ bitmap (dobe, picker, mado, ma ọ bụ ijide ibe). Onye ndezi decoded ya na bitmap onyonyo. Ụdị dị ka HEIC chọrọ nzọụkwụ ngbanwe ọzọ; ọdịda na-akwụsị n’isi ụtụtụ site na iji mperi kama ịkwa akwa oghere.
2. Njikere nlereanya
Inference na-eji ụdị nkewa ngwaọrụ (ISNet-class ONNX) na-eji onye ọrụ Weebụ na oge ihe nchọgharị ONNX na-agba. Ọ bụrụ na echekwabeghị oke arọ ndị ahụ, ị ga-ahụ nbudata nbudata. Caching na-ezere ikwugharị ihe ọkụkụ ahụ oge ọ bụla.
3. Nkebi → nkpuchi
Onye ọrụ ahụ weghachiri ihe mkpuchi alfa (ihe bụ isiokwu vs ndabere). UI mejupụtara isiokwu ahụ n’elu bọọdụ checker ma ọ bụ n’okirikiri ị họọrọ (agba, gradient, onyonyo).
4. Nnụcha mmadụ
Tinye / Hichapụ brushes dezie nkpuchi na-arụ ọrụ na kwaaji CPU. Ịdị nro na-agbanwe otú ọrịa strok siri sie ike. Mbupu na-eji ihe nkpuchi ị na-ahụ - ọ bụghị foto naanị akpaka echefuru.
5. Akụkọ ihe mere eme na mbupụ
Akụkọ IndexedDB dị mkpirikpi nwere ike ịchekwa ụzọ abụọ/mpụtapụta mbụ na nso nso a. Budata ma detuo PNG site na nghọta ma ọ bụ jupụta ugbu a.
Arụmọrụ ndetu ị ga-ahụ
- Na-agba ọsọ mbụ: netwọk + init maka ihe nlereanya.
- Nnukwu onyogho: nwere ike hazie na mbelata nke ime mkpebi na ịdọ aka ná ntị; mbupụ ka lekwasịrị anya nha zuru oke.
- eriri UI ga-adị mfe n’ihi na ntinye dị arọ dị na onye ọrụ - ọ bụrụ na onye ọrụ ahụ daa, ị ga-enweta njehie onye ọrụ, ọ bụghị taabụ oyi kpọnwụrụ ruo mgbe ebighị ebi.
Ekpuchiri mmetụta nzuzo nke “mpaghara” na Nzuzo. Ịpịpị kwa ụbọchị: Bido.