Ինչու՞ պատկերը բաժանել 255-ի:

Բովանդակություն:

Ինչու՞ պատկերը բաժանել 255-ի:
Ինչու՞ պատկերը բաժանել 255-ի:
Anonim

Դա իսկապես վերաբերում է մաթեմատիկայի և 0-1-ի միջև արժեք ստանալուն: Քանի որ 255-ը առավելագույն արժեքն է, 255-ի բաժանումն արտահայտում է 0-1 ներկայացում: Յուրաքանչյուր ալիք (Կարմիր, Կանաչ և Կապույտ՝ յուրաքանչյուր ալիք) 8 բիթ է, ուստի յուրաքանչյուրը սահմանափակված է 256-ով, այս դեպքում՝ 255, քանի որ ներառված է 0:

Ինչու ենք մենք նորմալացնում 255-ով?

Յուրաքանչյուր թիվ ներկայացնում է գունային ծածկագիր: Պատկերն այնպիսին, ինչպիսին այն կա, և անցնելով խորը նյարդային ցանցով, բարձր թվային արժեքների հաշվարկը կարող է դառնալ ավելի բարդ: Սա նվազեցնելու համար մենք կարող ենք նորմալացնել արժեքները 0-ից 1-ի միջակայքում: … Այսպիսով, բոլոր արժեքները բաժանելով 255-ի, այն կվերածվի 0-ից 1-ի միջակայքի:

Ինչու կա 255 գույն:

Կարմիր, կանաչ և կապույտ լույսի մակարդակներից յուրաքանչյուրը կոդավորված է որպես թիվ 0.. 255 միջակայքում, որտեղ 0 նշանակում է զրոյական լույս, իսկ 255 նշանակում է առավելագույն լույս: Օրինակ (կարմիր=255, կանաչ=100, կապույտ=0) այն գույնն է, որտեղ կարմիրը առավելագույնն է, կանաչը՝ միջին, իսկ կապույտը ընդհանրապես բացակայում է, ինչի արդյունքում ստացվում է նարնջագույն երանգ:

Ինչպե՞ս նորմալացնել պատկերը մինչև 255:

Օրինակ, եթե պատկերի ինտենսիվության միջակայքը 50-ից 180 է, իսկ ցանկալի միջակայքը՝ 0-ից 255, գործընթացը ենթադրում է պիքսելներից յուրաքանչյուրի ինտենսիվությունից հանել 50-ը՝ դարձնելով միջակայքը 0-ից 130: Այնուհետև յուրաքանչյուր պիքսելի ինտենսիվությունը բազմապատկած 255/130-ով, դարձնելով միջակայքը 0-ից մինչև 255:

Ինչու է 255-ը սպիտակ:

Այս պիքսելներից յուրաքանչյուրը նշվում է որպես թվային արժեք, և այդ թվերը կոչվում են պիքսելային արժեքներ: Սրանքպիքսելային արժեքները նշանակում են պիքսելների ինտենսիվությունը: … Այս պիքսելային արժեքները ներկայացնում են յուրաքանչյուր պիքսելի ինտենսիվությունը: 0-ը ներկայացնում է սևը, իսկ 255-ը ներկայացնում է սպիտակը:

Խորհուրդ ենք տալիս: