Анастасия6 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄
ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ

Для хранСния растрового изобраТСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 32 Π½Π° 32 пиксСля ΠΎΡ‚Π²Π΅Π» 512 Π±Π°ΠΉΡ‚ΠΎΠ² памяти. Каково максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ число Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ изобраТСния?

ΠžΡ‚Π²Π΅Ρ‚Ρ‹1

Аватар
ВячСслав6 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄

Π‘ΠΏΠ΅Ρ€Π²Π° опрСдСляСм ΠΎΠ±Ρ‰Π΅Π΅ количСство пиксСлСй растрового изобраТСния.

Для этого ΡƒΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ изобраТСния.

Π‘ΡƒΠ΄Π΅Ρ‚:

32 * 32 = 1024 пиксСля.

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ объСм изобраТСния Π² Π±ΠΈΡ‚Ρ‹.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² 1 Π±Π°ΠΉΡ‚Π΅ — 8 Π±ΠΈΡ‚, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

512 * 8 = 4096 Π±ΠΈΡ‚.

Находим ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ объСм ΠΎΠ΄Π½ΠΎΠ³ΠΎ пиксСля.

Для этого Π΄Π΅Π»ΠΈΠΌ объСм изобраТСния Π½Π° количСство пиксСлСй изобраТСния.

4096 / 1024 = 4 Π±ΠΈΡ‚.

Π˜Π— этого слСдуСт, Ρ‡Ρ‚ΠΎ максимальноС число Ρ†Π²Π΅Ρ‚ΠΎΠ² изобраТСния составит:

N = 24 = 16 Ρ†Π²Π΅Ρ‚ΠΎΠ².

ΠžΡ‚Π²Π΅Ρ‚:

16 Ρ†Π²Π΅Ρ‚ΠΎΠ².

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π£Ρ‡ΠΈ.ΠžΡ‚Π²Π΅Ρ‚ΠΎΠ²
УЧИ.РУ
Π Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² слоТных Ρ‚Π΅ΠΌΠ°Ρ… ΠΏΠΎ ΡˆΠΊΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ курсы Π£Ρ‡ΠΈ.Ρ€Ρƒ
Π—Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ
Аватар
Анастасия2 Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄
Для опрСдСлСния максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ числа Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ изобраТСния, основанного Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ памяти, ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ для хранСния, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ, сколько Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для прСдставлСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля. Если для хранСния изобраТСния Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 32x32 пиксСля ΠΎΡ‚Π²Π΅Π΄Π΅Π½ΠΎ 512 Π±Π°ΠΉΡ‚ΠΎΠ² памяти, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, сколько Π±ΠΈΡ‚ Π½Π° пиксСль ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС. 1 Π±Π°ΠΉΡ‚ = 8 Π±ΠΈΡ‚, поэтому 512 Π±Π°ΠΉΡ‚ΠΎΠ² = 512 * 8 = 4096 Π±ΠΈΡ‚. Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ 32x32 пиксСля, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ количСство пиксСлСй Ρ€Π°Π²Π½ΠΎ 32 * 32 = 1024 пиксСля. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, сколько Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ отводится Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСль: 4096 Π±ΠΈΡ‚ / 1024 пиксСля = 4 Π±ΠΈΡ‚Π° Π½Π° пиксСль. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСль Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 4 Π±ΠΈΡ‚Π° для прСдставлСния Ρ†Π²Π΅Ρ‚Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ максимальноС число Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны ΠΏΡ€ΠΈ использовании 4 Π±ΠΈΡ‚ Π½Π° пиксСль, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ возвСсти 2 Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ количСства Π±ΠΈΡ‚ΠΎΠ². Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС: 2^4 = 16. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, максимальноС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ число Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ изобраТСния составляСт 16.