ಉಚಿತ ಚಿತ್ರ ಬಣ್ಣ ಪ್ಯಾಲೆಟ್ ಎಕ್ಸ್ಟ್ರಾಕ್ಟರ್
k-means ಬಣ್ಣ ಕ್ವಾಂಟೈಜೇಶನ್ ಬಳಸಿ ಯಾವುದೇ ಚಿತ್ರದಿಂದ ಪ್ರಬಲ ಬಣ್ಣಗಳನ್ನು ಹೊರತೆಗೆಯಿರಿ. ನಿಮ್ಮ ಫೋಟೋ ಅಥವಾ ಲೋಗೋದಲ್ಲಿನ ಟಾಪ್ 2-16 ಬಣ್ಣಗಳಿಗೆ ಹೆಕ್ಸ್ ಕೋಡ್ಗಳನ್ನು ಪಡೆಯಿರಿ.
ಫೈಲ್ಗಳನ್ನು ಇಲ್ಲಿ ಬಿಡಿ, ಅಥವಾ ಬ್ರೌಸ್ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ
JPG, PNG, WebP, GIF, HEIC, HEIF · ಫೈಲ್ ಗಾತ್ರದ ಮಿತಿಯಿಲ್ಲ
ಅಥವಾ ನಿಮ್ಮ ಕ್ಲಿಪ್ಬೋರ್ಡ್ನಿಂದ ಅಂಟಿಸಲು Ctrl+V ಒತ್ತಿ
ಸಲಹೆ: ನೀವು Ctrl+V ಮೂಲಕ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಅಂಟಿಸಬಹುದು
ನಿಮ್ಮ ಫೈಲ್ಗಳು ನಿಮ್ಮ ಸಾಧನವನ್ನು ಎಂದಿಗೂ ಬಿಡುವುದಿಲ್ಲ. ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಯು ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ಸ್ಥಳೀಯವಾಗಿ ನಡೆಯುತ್ತದೆ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಬಣ್ಣ ಹೊರತೆಗೆಯುವಿಕೆ Canvas API ಯಿಂದ ಓದಿದ ಕಚ್ಚಾ ಪಿಕ್ಸೆಲ್ ಡೇಟಾಗೆ ಅನ್ವಯಿಸಲಾದ ಕೈಯಿಂದ ಬರೆದ k-means++ ಕ್ಲಸ್ಟರಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ — ಯಾವುದೇ ಸರ್ವರ್ ಇಲ್ಲ, ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಲೈಬ್ರರಿ ಇಲ್ಲ. ಒಂದೇ ಚಿತ್ರ ಮತ್ತು ಬಣ್ಣ-ಎಣಿಕೆ ಸೆಟ್ಟಿಂಗ್ಗಳು ಯಾವಾಗಲೂ ಅದೇ ಪ್ಯಾಲೆಟ್ ಉತ್ಪಾದಿಸುತ್ತವೆ ಏಕೆಂದರೆ ಅಲ್ಗಾರಿದಮ್ Math.random ಬದಲಿಗೆ ನಿರ್ಣಾಯಕ ಸೂಡೊ-ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಜನರೇಟರ್ (mulberry32) ಬಳಸುತ್ತದೆ.
- 1Canvas ಪಿಕ್ಸೆಲ್ ಡೇಟಾ ಓದುತ್ತದೆಚಿತ್ರವನ್ನು ಪರದೆಯ-ಹೊರಗಿನ HTML Canvas ಎಲಿಮೆಂಟ್ಗೆ ಎಳೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಉದ್ದದ ಬದಿಯಲ್ಲಿ ಗರಿಷ್ಠ 200px ಗೆ ಡೌನ್ಸ್ಯಾಂಪಲ್ ಮಾಡಲಾಗುತ್ತದೆ. Canvas API ಯ getImageData() ಪ್ರತಿ ಪಿಕ್ಸೆಲ್ ಅನ್ನು ಕಚ್ಚಾ RGBA ಬೈಟ್ಗಳಾಗಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಮತ್ತು ಕ್ಲಸ್ಟರಿಂಗ್ ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು ಸಂಪೂರ್ಣ ಪಾರದರ್ಶಕ ಪಿಕ್ಸೆಲ್ಗಳನ್ನು (alpha < 128) ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆ.
- 2k-means++ ಪಿಕ್ಸೆಲ್ಗಳನ್ನು ಕ್ಲಸ್ಟರ್ ಮಾಡುತ್ತದೆk-means++ ಆರಂಭಕಾರ ಸೆಂಟ್ರಾಯ್ಡ್ಗಳನ್ನು ನಿರ್ಣಾಯಕವಾಗಿ ಬಿತ್ತುತ್ತದೆ, ನಂತರ ಅಲ್ಗಾರಿದಮ್ 20 ಬಾರಿ ಪುನರಾವರ್ತಿಸುತ್ತದೆ: ಪ್ರತಿ ಪಿಕ್ಸೆಲ್ ಅನ್ನು RGB ಜಾಗದಲ್ಲಿ ಅದರ ಹತ್ತಿರದ ಸೆಂಟ್ರಾಯ್ಡ್ಗೆ ನಿಯೋಜಿಸಲಾಗುತ್ತದೆ, ನಂತರ ಸೆಂಟ್ರಾಯ್ಡ್ಗಳನ್ನು ಎಲ್ಲಾ ನಿಯೋಜಿತ ಪಿಕ್ಸೆಲ್ಗಳ ಸರಾಸರಿಯಾಗಿ ಮರುಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ಒಂದೇ ಹೆಕ್ಸ್ ಮೌಲ್ಯಕ್ಕೆ ಕುಸಿಯುವ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಫಲಿತಾಂಶದಲ್ಲಿನ ಪ್ರತಿ ಸ್ವಾಚ್ ವಿಶಿಷ್ಟವಾಗಿದೆ.
- 3ಪ್ರತಿ-ಬಣ್ಣ ಮೆಟಾಡೇಟಾವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗಿದೆಪ್ರತಿ ಸೆಂಟ್ರಾಯ್ಡ್ ಅನ್ನು HEX, HSL, ಮತ್ತು ಒಟ್ಟು ಪಿಕ್ಸೆಲ್ಗಳ ಪಾಲಿಗೆ (ಶೇಕಡಾವಾರು) ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ. WCAG ಸಾಪೇಕ್ಷ ಪ್ರಕಾಶವನ್ನು ಮಾನಕ ಸೂತ್ರದ ಪ್ರಕಾರ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ, ಮತ್ತು ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಎರಡರ ವಿರುದ್ಧದ ಕಾಂಟ್ರಾಸ್ಟ್ ಅನುಪಾತಗಳನ್ನು ಪ್ರತಿ ಸ್ವಾಚ್ ಜೊತೆಗೆ ತೋರಿಸಲಾಗುತ್ತದೆ.
- 4ರಫ್ತು ಮತ್ತು ಐಡ್ರಾಪರ್ ಔಟ್ಪುಟ್ಪ್ಯಾಲೆಟ್ ಅನ್ನು CSS ಕಸ್ಟಮ್ ಪ್ರಾಪರ್ಟಿಗಳಾಗಿ, SCSS ವೇರಿಯಬಲ್ಗಳಾಗಿ, Tailwind ಕಾನ್ಫಿಗ್ ಸ್ನಿಪ್ಪೆಟ್ ಆಗಿ, ಅಥವಾ JSON ಆಗಿ ನಕಲಿಸಬಹುದು. ಕ್ಲಿಕ್-ಟು-ಸ್ಯಾಂಪಲ್ ಐಡ್ರಾಪರ್ ಮುನ್ನೋಟದ ಮೇಲಿನ ನಿಮ್ಮ ಕ್ಲಿಕ್ ಅನ್ನು ಪೂರ್ಣ-ರೆಸಲ್ಯೂಶನ್ ಕ್ಯಾನ್ವಾಸ್ನಲ್ಲಿ ನಿಖರ ಮೂಲ ಪಿಕ್ಸೆಲ್ ನಿರ್ದೇಶಾಂಕಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡುತ್ತದೆ, ಆ ಪಿಕ್ಸೆಲ್ನ ಬಣ್ಣವನ್ನು ಪ್ರತ್ಯೇಕ ಆಯ್ಕೆ ಮಾಡಿದ-ಬಣ್ಣಗಳ ಪಟ್ಟಿಗೆ ಸೇರಿಸುತ್ತದೆ. PNG ಪ್ಯಾಲೆಟ್ ಪಟ್ಟಿಯನ್ನು Canvas toBlob() ಮೂಲಕ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು.
ನಿಮ್ಮ ಚಿತ್ರವನ್ನು ಎಂದಿಗೂ ಅಪ್ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ — ಇದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನ ಮೆಮೊರಿಯಲ್ಲಿ ಡಿಕೋಡ್ ಮಾಡಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಫೈಲ್ ಗಾತ್ರವನ್ನು (KB ಯಲ್ಲಿ) ಮಾತ್ರ ಅನಲಿಟಿಕ್ಸ್ಗೆ ವರದಿ ಮಾಡಲಾಗುತ್ತದೆ.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
ಬಣ್ಣ ಪ್ಯಾಲೆಟ್ ಜನರೇಟರ್
ಯಾವುದೇ ಮೂಲ ಬಣ್ಣದಿಂದ ಪೂರಕ, ಅನಲಾಗಸ್, ತ್ರಿಕೋನ, ಮತ್ತು ಏಕವರ್ಣದ ಬಣ್ಣ ಪ್ಯಾಲೆಟ್ಗಳನ್ನು ರಚಿಸಿ. ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಹೆಕ್ಸ್ ಕೋಡ್ಗಳನ್ನು ನಕಲಿಸಿ.
ಕಲರ್ ಪಿಕ್ಕರ್ ಮತ್ತು ಪ್ಯಾಲೆಟ್ ಜನರೇಟರ್
ಬಣ್ಣಗಳನ್ನು ಆರಿಸಿ, HEX/RGB/HSL ನಡುವೆ ಪರಿವರ್ತಿಸಿ ಮತ್ತು ಸಾಮರಸ್ಯದ ಪ್ಯಾಲೆಟ್ಗಳನ್ನು ರಚಿಸಿ.
ಆಡಿಯೋ ಎಕ್ಸ್ಟ್ರಾಕ್ಟರ್
ಯಾವುದೇ ವೀಡಿಯೊದಿಂದ ಆಡಿಯೋ ಟ್ರ್ಯಾಕ್ ಅನ್ನು MP3, M4A, AAC, ಅಥವಾ ಲಾಸ್ಲೆಸ್ WAV ಆಗಿ ಹೊರತೆಗೆಯಿರಿ. ಅಪ್ಲೋಡ್ ಇಲ್ಲ — ಎಲ್ಲವೂ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲೇ ಸ್ಥಳೀಯವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳ್ಳುತ್ತದೆ.