สามารถเปลี่ยนรูปได้กี่รูปด้วยการเรียงสับเปลี่ยนขนาด 24 บิต 640x480 JPEG ทั้งหมด? นี่เป็นจำนวนภาพสูงสุดในกรอบ 24 บิต 640x480 และเราไม่สามารถมีภาพได้มากกว่านี้หรือไม่?
สามารถเปลี่ยนรูปได้กี่รูปด้วยการเรียงสับเปลี่ยนขนาด 24 บิต 640x480 JPEG ทั้งหมด? นี่เป็นจำนวนภาพสูงสุดในกรอบ 24 บิต 640x480 และเราไม่สามารถมีภาพได้มากกว่านี้หรือไม่?
คำตอบ:
(2 ^ 24) ^ (640x480)
2 ตัวเลือกต่อบิต
24 บิต
640 ครั้ง 480 พิกเซล
^ เป็นเลขชี้กำลัง
~~ แก้ไขเพื่อตอบกลับความคิดเห็น ~~
ใช่นี่เป็นจำนวนภาพสูงสุด
ใช่การบีบอัดจะลดจำนวนนี้
ตัวอย่างพื้นฐานเพิ่มเติมเพื่อชี้แจง:
มาคำนวณจำนวนภาพที่สามารถ 1x2 โดยใช้สี 2 บิต
ในสี 2 บิตแต่ละพิกเซลต้องเป็นหนึ่งใน 4 สี ในโลกจินตนาการของฉันที่นี่ตัวเลือกคือดำขาวเขียวและเหลือง: BWGY
ดังนั้นสำหรับพิกเซล 1,1 มี 4 ตัวเลือก และสำหรับพิกเซล 1,2 มีสี่ตัวเลือก ดังนั้นนี่คือรูปภาพที่เป็นไปได้ทั้งหมด :
BB BW BG BY WB WW WG WY GB GW GG GY YB YW YG YY
คุณสามารถคำนวณได้โดย (จำนวนตัวเลือก) เพิ่มเป็น (จำนวนพิกเซล) ดังนั้นในกรณีนี้ 4 ^ 2 = 16
สมมติว่าเราต้องการเพิ่มความกว้างของภาพนี้ (โดยทำเป็นภาพขนาด 1x3 ooh: จอกว้าง!) สำหรับภาพต้นฉบับ 16 ภาพแต่ละภาพคุณสามารถสร้างภาพใหม่ได้ 4 ภาพหนึ่งภาพสำหรับแต่ละสีที่เลือก ตอนนี้คุณมี 64 ภาพ ซึ่งยังคงเหมาะกับสูตรของเรา: (ตัวเลือก) ^ (พิกเซล) 4 ^ 3 = 64
หมายเหตุอื่น: หากคุณติดต่อกับ x bits จำนวนตัวเลือกสีจะเป็น 2 ^ x เสมอ
8.9542950495824726607075904256630349841435477985541... × 10^2219433
( Wolfram Alpha ) รู้จักกันในชื่อ "ค่อนข้างมาก"