Ինչպես գտնել hex գույնի անվանումը
Մուտքագրեք hex ոճի գունային տեքստը, որպեսզի գործիքը վերադարձնի ներկառուցված հավաքածուի ճշգրիտ կամ ամենամոտ անվանումը։ Դաշտը դատարկ թողնելիս որպես մուտք օգտագործվում է #3498db։
Ինչի համար է նախատեսված գույնի որոնումը
Hex գույնի կոդը տասնվեցական գրառում է, որով ներկայացվում է գույնի RGB արժեքը։ Այս գործիքը նման տեքստը համեմատում է իր ներկառուցված անվանված գույների հավաքածուի հետ և վերադարձնում է կամ համապատասխան ճշգրիտ անվանումը, կամ մոտավոր տարբերակը։ Այդպիսի որոնումը օգտակար է, երբ դիզայնի մակետում, ոճաթերթում կամ գունային ուղեցույցում տեսնում եք կոդ, սակայն ցանկանում եք այն նաև բառերով տարբերակել։
Մուտքը կարելի է գրել # նշանով կամ առանց դրա։ Երեքանիշ ձևը նույնպես մշակվում է՝ յուրաքանչյուր նիշը կրկնվում է, որպեսզի ստացվի դրա վեցանիշ տարբերակը։ Եթե ցանկանում եք պարզապես տեսնել նախապես ընտրված օրինակի պատասխանը, դաշտը կարող եք դատարկ թողնել. այդ դեպքում օգտագործվում է #3498db գույնը։ Գործիքը նախատեսված է hex ոճի տեքստային կոդերի համար, ուստի դրա արդյունքը պետք է հասկանալ որպես ներկառուցված հավաքածուի համեմատություն, ոչ թե արտաքին անվանացանկի հղում։
Մուտքից մինչև անվանումը՝ գործնական ընթացքը
-
Նախապատրաստեք գույնի կոդը որպես տեքստ։ Ընտրեք վեցանիշ hex գրառում, օրինակ՝
#3498db, կամ օգտագործեք երեքանիշ կարճ ձև, օրինակ՝abc։ Եթե սկզբում # չկա, այն կավելացվի մշակման ընթացքում, այնպես որ նույն վեցանիշ գույնը կարելի է գրել նաև առանց այդ նշանի։ Երեքանիշ գրառման դեպքումabc-ի նիշերը կրկնվում են համապատասխանաբար, և գործիքը այն դիտարկում է որպես ընդլայնված վեցանիշ արժեք։ -
Տեղադրեք կոդը գույնի մուտքագրման դաշտում և գործարկեք գործիքը։ Դատարկ դաշտի դեպքում մի մուտքագրեք պատահական փոխարինող արժեք, քանի որ այդ իրավիճակն արդեն ունի սահմանված գույն՝ #3498db։ Մուտքը պահեք տեքստային. թվային եռյակները, գույնի անունները և այլ ներկայացումներ այս մշակման համար հաստատված մուտքի ձևեր չեն։
-
Կարդացեք վերադարձված գունային հաշվետվությունը։ Վավերորեն մշակված RGB արժեքը ստուգվում է ներկառուցված անվանված գույների հավաքածուում։ Եթե այդ RGB արժեքը հավաքածուում առկա է, արդյունքը կարող է ցույց տալ դրա ճշգրիտ անվանումը։ Եթե համապատասխան գրառում չկա, գործիքը տալիս է հավաքածուից ընտրված ամենամոտ անվանումը։
-
Արդյունքը գրանցելիս առանձնացրեք անվանումը և հեռավորության թիվը։ Անվանումը ցույց է տալիս ընտրված գունային պիտակը, իսկ հեռավորությունը լրացուցիչ հաշվետվական արժեք է։ Եթե պետք է համեմատել մի քանի կոդ, բոլոր կոդերը փոխակերպեք նույն վեցանիշ ձևին և գնահատեք դրանց պատասխանները նույն չափանիշով, որպեսզի կարճ և երկար գրառումների տեսքը չշփոթեցնի ձեզ։
Ինչպես կարդալ պատասխանը և ճանաչել սահմանները
Վավեր մուտքի դեպքում վերադարձված անվանումը պատասխանում է մեկ հարցի՝ հավաքածուում կա՞ արդյոք նույն RGB արժեքը։ Ճշգրիտ անվանման առկայությունը նշանակում է, որ այդ արժեքը ներառված է ներկառուցված հավաքածուում։ Եթե այն այնտեղ չկա, ընտրված անունը փոխարինող պիտակ է, որը ցույց է տալիս ամենամոտ տարբերակը տվյալ հավաքածուի շրջանակում։
Ամենամոտ տարբերակի ընտրությունը կատարվում է մուտքի RGB արժեքների և հավաքածուի գույների RGB արժեքների միջև ուղիղ գծային հեռավորությունը նվազագույնի հասցնելով։ Հետևաբար մոտակա անվանումը պարտադիր չէ, որ լինի այն բառը, որը դուք կգտնեիք մեկ այլ գունային տեղեկատուում։ Հավաքածուի սահմաններից դուրս գտնվող անվանում կամ ստանդարտ այստեղից եզրակացնել պետք չէ։
Հաշվետվության մեջ առանձին ցուցադրվող հեռավորությունը նույնը չէ, ինչ անվանման ընտրության համար օգտագործված հաշվարկը։ Այդ թիվը կլորացվում է մինչև մեկ տասնորդական նիշ և հաշվվում է յուրաքանչյուր RGB ալիքի տարբերությունից մինչև այդ ալիքի 51-ի ներքևի բազմապատիկը։ Այդ պատճառով ցուցադրված թիվը կարող է չհամընկնել ընտրված անվանման հետ կապված ինտուիտիվ մոտավորության հետ։
Անվավեր մուտքի դեպքում պատասխանի ձևը կախված է սխալի տեսակից։ Որոշ սխալ տեքստեր, որոնց վերլուծումը առաջացնում է ValueError կամ IndexError, վերադարձվում են որպես հաջող պատասխան՝ անվավեր գույնի մասին հաշվետվությամբ։ Սխալ երկարությամբ տեքստը կարող է մասամբ վերլուծվել, իսկ ոչ տեքստային արժեքը կարող է սխալ առաջացնել դեռևս նախածանցի մշակմանը հասնելուց առաջ։ Այդ պատճառով անհաջող կամ կասկածելի արդյունքը մի մեկնաբանեք որպես վստահելի գունային անվանում։
Գործնական օրինակ
Դիզայնի նմուշում տեսնում եք #3498db կոդը և ցանկանում եք պարզել, թե ներկառուցված գույների հավաքածուում որ պիտակն է դրան համապատասխանում։
Գործիքի դաշտում տեղադրեք #3498db և գործարկեք այն։ Ստացված հաշվետվության մեջ առանձին դիտեք անվանման արդյունքը և հեռավորության արժեքը։
Պատասխանը պետք է պարունակի մշակված գույնի հաշվետվություն, ճշգրիտ անվանման առկայության կամ բացակայության նշում, ամենամոտ անվանում և մեկ տասնորդականով կլորացված առանձին հեռավորության թիվ։
Սահմանափակումներ
- Արդյունքը հիմնվում է ներկառուցված գույների հավաքածուի վրա, որի ամբողջականությունն ու արտաքին գունային անվանման ստանդարտին համապատասխանությունը հաստատված չեն։ Մշակման համար նախատեսված է hex ոճի տեքստ, ոչ թե գույնի անուն, RGB եռյակ կամ այլ ներկայացում։
Հաճախակի սխալներ
- Սխալը սովորաբար առաջանում է, երբ hex տեքստի փոխարեն մուտքագրվում է գույնի բառային անուն, RGB արժեքների եռյակ կամ այլ չհաստատված ձև։ Ուղղման համար դաշտում տվեք միայն վավեր hex ոճի տեքստ՝ # նշանով կամ առանց դրա, և արդյունքը կրկին ստուգեք։
Հաճախ տրվող հարցեր
Կարո՞ղ է գործիքը գտնել գույնի ճշգրիտ անվանումը։
Պայմանը վավերորեն մշակված hex մուտքն է. եթե դրա RGB արժեքը կա ներկառուցված հավաքածուում, պատասխանը կարող է պարունակել ճշգրիտ անվանում, իսկ հակառակ դեպքում կընտրվի հավաքածուի ամենամոտ տարբերակը։
Պարտադի՞ր է գույնի կոդ մուտքագրել։
Ոչ պարտադիր. դատարկ դաշտը հատուկ դեպք է, որի ժամանակ գործիքը օգտագործում է #3498db։ Տրված արժեքը, սակայն, պետք է լինի տեքստային hex գրառում, քանի որ ոչ տեքստային մուտքը կարող է սխալ առաջացնել։
Ի՞նչ է նշանակում արդյունքի հեռավորության թիվը։
Այդ թիվը առանձին հաշվարկվող հեռավորություն է, որը ներկայացվում է մեկ տասնորդական նիշով և պարտադիր չէ, որ համընկնի անվանման ընտրության հաշվարկի հետ։ Անվանումը ընտրվում է RGB արժեքների միջև նվազագույն ուղիղ գծային հեռավորությամբ, մինչդեռ հաշվետվական թիվը հիմնվում է ալիքների տարբերության և 51-ի ներքևի բազմապատիկների վրա։