ಸ್ಥಳೀಯ ಹಿನ್ನೆಲೆ ತೆಗೆಯುವಿಕೆ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಇದು ಬಾತ್ರೂಮ್-ರೇಖಾಚಿತ್ರದ ಆವೃತ್ತಿಯಾಗಿದೆ - ಪೈಪ್ಲೈನ್ ಅನ್ನು ನಂಬಲು ಸಾಕು, ಕಾಗದವಲ್ಲ.
1. ಇನ್ಪುಟ್ ಪಿಕ್ಸೆಲ್ ಆಗುತ್ತದೆ
ನೀವು ಫೈಲ್ ಅಥವಾ ಬಿಟ್ಮ್ಯಾಪ್ ಅನ್ನು ಒದಗಿಸುತ್ತೀರಿ (ಡ್ರಾಪ್, ಪಿಕರ್, ಪೇಸ್ಟ್ ಅಥವಾ ಪೇಜ್ ಕ್ಯಾಪ್ಚರ್). ಸಂಪಾದಕರು ಅದನ್ನು ಇಮೇಜ್ ಬಿಟ್ಮ್ಯಾಪ್ಗೆ ಡಿಕೋಡ್ ಮಾಡುತ್ತಾರೆ. HEIC ನಂತಹ ಸ್ವರೂಪಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಡಿಕೋಡ್ ಹಂತದ ಅಗತ್ಯವಿದೆ; ವೈಫಲ್ಯವು ಖಾಲಿ ಕ್ಯಾನ್ವಾಸ್ ಬದಲಿಗೆ ದೋಷದೊಂದಿಗೆ ಬೇಗನೆ ನಿಲ್ಲುತ್ತದೆ.
2. ಮಾದರಿ ಸಿದ್ಧತೆ
ಇನ್ಫರೆನ್ಸ್ ಆನ್-ಡಿವೈಸ್ ಸೆಗ್ಮೆಂಟೇಶನ್ ಮಾಡೆಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ (ISNet-ಕ್ಲಾಸ್ ONNX) ಒಂದು ವೆಬ್ ವರ್ಕರ್ ಮತ್ತು ಬ್ರೌಸರ್ ONNX ರನ್ಟೈಮ್ನೊಂದಿಗೆ ರನ್ ಆಗುತ್ತದೆ. ತೂಕವನ್ನು ಇನ್ನೂ ಸಂಗ್ರಹಿಸದಿದ್ದರೆ, ನೀವು ಡೌನ್ಲೋಡ್ ಸ್ಪ್ಲಾಶ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ. ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆಯು ಪ್ರತಿ ಬಾರಿಯೂ ಆ ಹಿಟ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸುವುದನ್ನು ತಪ್ಪಿಸುತ್ತದೆ.
3. ವಿಭಜನೆ → ಮುಖವಾಡ
ಕೆಲಸಗಾರನು ಆಲ್ಫಾ ಮಾಸ್ಕ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತಾನೆ (ವಿಷಯ ಮತ್ತು ಹಿನ್ನೆಲೆ ಏನು). UI ವಿಷಯವನ್ನು ಚೆಕರ್ಬೋರ್ಡ್ನಲ್ಲಿ ಅಥವಾ ನೀವು ಆಯ್ಕೆಮಾಡಿದ ಹಿನ್ನೆಲೆಯಲ್ಲಿ (ಬಣ್ಣ, ಗ್ರೇಡಿಯಂಟ್, ಚಿತ್ರ) ಸಂಯೋಜಿಸುತ್ತದೆ.
4. ಮಾನವ ಪರಿಷ್ಕರಣೆ
CPU ಕ್ಯಾನ್ವಾಸ್ನಲ್ಲಿ ವರ್ಕಿಂಗ್ ಮಾಸ್ಕ್ ಅನ್ನು ಸಂಪಾದಿಸಿ ಬ್ರಷ್ಗಳನ್ನು ಸೇರಿಸಿ / ಅಳಿಸಿ. ಮೃದುತ್ವವು ಪಾರ್ಶ್ವವಾಯು ಎಷ್ಟು ಗಟ್ಟಿಯಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ರಫ್ತು ನೀವು ನೋಡುವ ಮುಖವಾಡವನ್ನು ಬಳಸುತ್ತದೆ - ಮರೆತುಹೋದ ಸ್ವಯಂಚಾಲಿತ-ಮಾತ್ರ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಅಲ್ಲ.
5. ಇತಿಹಾಸ ಮತ್ತು ರಫ್ತು
ಸಣ್ಣ IndexedDB ಇತಿಹಾಸವು ಇತ್ತೀಚಿನ ಮೂಲ/ಫಲಿತಾಂಶ ಜೋಡಿಗಳನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು. ಪ್ರಸ್ತುತ ಪಾರದರ್ಶಕತೆಯೊಂದಿಗೆ PNG ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ನಕಲಿಸಿ ಅಥವಾ ಭರ್ತಿ ಮಾಡಿ.
ಕಾರ್ಯಕ್ಷಮತೆಯ ಟಿಪ್ಪಣಿಗಳನ್ನು ನೀವು ಗಮನಿಸಬಹುದು
- ಮೊದಲ ಓಟ: ನೆಟ್ವರ್ಕ್ + ಮಾದರಿಗಾಗಿ ಇನಿಟ್ ವೆಚ್ಚ.
- ಬೃಹತ್ ಚಿತ್ರಗಳು: ಎಚ್ಚರಿಕೆಯೊಂದಿಗೆ ಕಡಿಮೆ ಆಂತರಿಕ ರೆಸಲ್ಯೂಶನ್ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು; ರಫ್ತು ಇನ್ನೂ ಪೂರ್ಣ ಗಾತ್ರದ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ.
- UI ಥ್ರೆಡ್ ಬಳಕೆಗೆ ಯೋಗ್ಯವಾಗಿರುತ್ತದೆ ಏಕೆಂದರೆ ಭಾರೀ ತೀರ್ಮಾನವು ಕೆಲಸಗಾರನಲ್ಲಿದೆ - ಕೆಲಸಗಾರನು ಕ್ರ್ಯಾಶ್ ಆಗಿದ್ದರೆ, ನೀವು ವರ್ಕರ್ ದೋಷವನ್ನು ಪಡೆಯುತ್ತೀರಿ, ಶಾಶ್ವತವಾಗಿ ಫ್ರೀಜ್ ಮಾಡಿದ ಟ್ಯಾಬ್ ಅಲ್ಲ.
“ಸ್ಥಳೀಯ” ದ ಗೌಪ್ಯತೆ ಪರಿಣಾಮಗಳನ್ನು ಗೌಪ್ಯತೆ ನಲ್ಲಿ ಒಳಗೊಂಡಿದೆ. ದಿನದಿಂದ ದಿನಕ್ಕೆ ಕ್ಲಿಕ್ಗಳು: ಪ್ರಾರಂಭಿಸಿ.