ਸਥਾਨਕ ਪਿਛੋਕੜ ਹਟਾਉਣਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਇਹ ਬਾਥਰੂਮ-ਡਾਇਗਰਾਮ ਸੰਸਕਰਣ ਹੈ - ਪਾਈਪਲਾਈਨ 'ਤੇ ਭਰੋਸਾ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੈ, ਨਾ ਕਿ ਕਾਗਜ਼.
1. ਇਨਪੁਟ ਪਿਕਸਲ ਬਣ ਜਾਂਦਾ ਹੈ
ਤੁਸੀਂ ਇੱਕ ਫਾਈਲ ਜਾਂ ਬਿਟਮੈਪ (ਡ੍ਰੌਪ, ਪਿਕਰ, ਪੇਸਟ, ਜਾਂ ਪੇਜ ਕੈਪਚਰ) ਪ੍ਰਦਾਨ ਕਰਦੇ ਹੋ। ਸੰਪਾਦਕ ਇਸਨੂੰ ਇੱਕ ਚਿੱਤਰ ਬਿੱਟਮੈਪ ਵਿੱਚ ਡੀਕੋਡ ਕਰਦਾ ਹੈ। HEIC ਵਰਗੇ ਫਾਰਮੈਟਾਂ ਨੂੰ ਇੱਕ ਵਾਧੂ ਡੀਕੋਡ ਕਦਮ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ; ਇੱਕ ਖਾਲੀ ਕੈਨਵਸ ਦੀ ਬਜਾਏ ਇੱਕ ਗਲਤੀ ਨਾਲ ਅਸਫਲਤਾ ਜਲਦੀ ਰੁਕ ਜਾਂਦੀ ਹੈ।
2. ਮਾਡਲ ਦੀ ਤਿਆਰੀ
ਇਨਫਰੈਂਸ ਇੱਕ ਔਨ-ਡਿਵਾਈਸ ਸੈਗਮੈਂਟੇਸ਼ਨ ਮਾਡਲ (ISNet-ਕਲਾਸ ONNX) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਇੱਕ ਵੈੱਬ ਵਰਕਰ ਅਤੇ ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ONNX ਰਨਟਾਈਮ ਨਾਲ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਵਜ਼ਨ ਅਜੇ ਕੈਸ਼ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਡਾਊਨਲੋਡ ਸਪਲੈਸ਼ ਦੇਖੋਗੇ। ਕੈਸ਼ਿੰਗ ਹਰ ਵਾਰ ਉਸ ਹਿੱਟ ਨੂੰ ਦੁਹਰਾਉਣ ਤੋਂ ਬਚਦੀ ਹੈ।
3. ਵਿਭਾਜਨ → ਮਾਸਕ
ਵਰਕਰ ਇੱਕ ਅਲਫ਼ਾ ਮਾਸਕ ਵਾਪਸ ਕਰਦਾ ਹੈ (ਵਿਸ਼ਾ ਬਨਾਮ ਪਿਛੋਕੜ ਕੀ ਹੈ)। UI ਵਿਸ਼ੇ ਨੂੰ ਇੱਕ ਚੈਕਰਬੋਰਡ ਜਾਂ ਤੁਹਾਡੇ ਦੁਆਰਾ ਚੁਣੇ ਗਏ ਬੈਕਗ੍ਰਾਉਂਡ (ਰੰਗ, ਗਰੇਡੀਐਂਟ, ਚਿੱਤਰ) ਉੱਤੇ ਕੰਪੋਜ਼ਿਟ ਕਰਦਾ ਹੈ।
4. ਮਨੁੱਖੀ ਸੁਧਾਰ
CPU ਕੈਨਵਸ 'ਤੇ ਕੰਮ ਕਰਨ ਵਾਲੇ ਮਾਸਕ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ ਵਾਲੇ ਬੁਰਸ਼ਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ / ਮਿਟਾਓ। ਕੋਮਲਤਾ ਬਦਲਦੀ ਹੈ ਕਿ ਸਟ੍ਰੋਕ ਕਿੰਨੀ ਸਖ਼ਤ ਹੁੰਦੀ ਹੈ। ਨਿਰਯਾਤ ਮਾਸਕ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ — ਇੱਕ ਭੁੱਲਿਆ ਹੋਇਆ ਆਟੋਮੈਟਿਕ-ਸਿਰਫ਼ ਸਨੈਪਸ਼ਾਟ ਨਹੀਂ।
5. ਇਤਿਹਾਸ ਅਤੇ ਨਿਰਯਾਤ
ਇੱਕ ਛੋਟਾ IndexedDB ਇਤਿਹਾਸ ਹਾਲੀਆ ਮੂਲ/ਨਤੀਜਾ ਜੋੜਿਆਂ ਨੂੰ ਸਟੋਰ ਕਰ ਸਕਦਾ ਹੈ। ਮੌਜੂਦਾ ਪਾਰਦਰਸ਼ਤਾ ਜਾਂ ਭਰਨ ਨਾਲ ਐਮਿਟ ਪੀਐਨਜੀ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਕਾਪੀ ਕਰੋ।
ਪ੍ਰਦਰਸ਼ਨ ਨੋਟਸ ਜੋ ਤੁਸੀਂ ਵੇਖੋਗੇ
- ਪਹਿਲੀ ਰਨ: ਮਾਡਲ ਲਈ ਨੈੱਟਵਰਕ + init ਲਾਗਤ।
- ਵਿਸ਼ਾਲ ਚਿੱਤਰ: ਇੱਕ ਚੇਤਾਵਨੀ ਦੇ ਨਾਲ ਘਟਾਏ ਗਏ ਅੰਦਰੂਨੀ ਰੈਜ਼ੋਲੂਸ਼ਨ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਹੋ ਸਕਦੀ ਹੈ; ਨਿਰਯਾਤ ਅਜੇ ਵੀ ਪੂਰੇ ਆਕਾਰ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਂਦਾ ਹੈ.
- UI ਥਰਿੱਡ ਵਰਤੋਂ ਯੋਗ ਰਹਿੰਦਾ ਹੈ ਕਿਉਂਕਿ ਭਾਰੀ ਅਨੁਮਾਨ ਇੱਕ ਵਰਕਰ ਵਿੱਚ ਹੁੰਦਾ ਹੈ — ਜੇਕਰ ਕਰਮਚਾਰੀ ਕ੍ਰੈਸ਼ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਕਰਮਚਾਰੀ ਦੀ ਗਲਤੀ ਮਿਲਦੀ ਹੈ, ਨਾ ਕਿ ਇੱਕ ਫ੍ਰੋਜ਼ਨ ਟੈਬ ਹਮੇਸ਼ਾ ਲਈ।
“ਸਥਾਨਕ” ਦੇ ਪਰਦੇਦਾਰੀ ਪ੍ਰਭਾਵ ਗੋਪਨੀਯਤਾ 'ਤੇ ਕਵਰ ਕੀਤੇ ਗਏ ਹਨ। ਦਿਨ ਪ੍ਰਤੀ ਦਿਨ ਕਲਿੱਕ: ਸ਼ੁਰੂ ਕਰੋ.