ν΄μλμ κ΄ν κ·Έλ¦¬κ³ μ΄λ―Έμ§μ λμμ μμΆ μ리μ λν μ§λ¬Έ
μ§κΈ μ¬μ© μ€μΈ μ€λ§νΈν°μ ν΄μλλ μΌλ§μΈκ°? νλ©΄ μΊ‘μ²λ₯Ό ν΄μ bmpλ‘ μ μ₯νλ©΄ μ©λμ΄ μ΄λ»κ² λλκ°? κ·Έκ±Έ pngμ jpgλ‘ μ μ₯νλ©΄ κ°κ° μ©λμ΄ μ΄λ»κ² λλκ°? λμμμ μμΆ μ리λ 무μμΌκΉ?
νμ¬ κ°€λμ S8+λ₯Ό μ¬μ©μ€μ΄λ©°, κ°€λμ S8+μ ν΄μλλ FHD+λ‘ 2220*1080μ΄μλ€.
좩격μ μΈκ±΄ 3λ κ°κΉμ΄ ν΄λν°μ μ°λ©΄μλ νλ©΄ ν΄μλ μ€μ νλ©΄μ μ²μλ€μ΄μλ€λ κ²μ΄λ€...
(μνΌκ°λ°μλ 무μ¨, κ°λ°μ μ격μ΄λ μλ...)
μ무νΌ, μ€μ μΊ‘μ³νμΌμ .jpgλ‘ μμΆλμ΄μμμ§λ§ .bmpλ μλ€μνΌ μμΆλμ§ μμ κ·Έλ¦ΌνμΌ ν¬λ§·μ΄λ€.
μμΆλμ§ μμ κ·Έλ¦ΌνμΌμ ν¬κΈ°λ
κ°λ‘ ν½μ μ * μΈλ‘ν½μ μ * μμμ μ(24 Bit=16,777,216μμ κ°μ§μ)
μ¦, λ΄ ν΄λν° ν΄μλμ μΊ‘μ³νλ©΄ ν΄μλλ 2220*1080*24 BitμΈλ° λ³΄ν΅ μ°λ¦¬λ μ©λ νκΈ°λ₯Ό Byte(8 Bit=1 Byte)λ‘ νκΈ° λλ¬Έμ 7,192,800 Byteκ° λκ³ , μ°λ¦¬κ° νν μ΄ν΄νκΈ° μ¬μ΄ MB(λ©κ°λ°μ΄νΈ) νκΈ°λ‘ νλ©΄ 6.86MBκ° λλ€.
μ? μ κ°μκΈ° 6.86μ΄λκ³ ? μ»΄ν¨ν°μ ν¬λ‘λ°μ΄νΈ(KB)μ λ©κ°λ°μ΄νΈ(MB)μ μμλ SIλ¨μμ ν¬λ‘(kilo)μ λ©κ°(mega)μμ λ°μ¨ κΈμλ λ§μ§λ§ μ»΄ν¨ν° μν€ν μ³ λ¨μκ° νν 2μ§μλ‘ ννλλλ° 2μ 10μΉμ΄ 1024λ‘ 1000κ³Ό λΉμ·ν μ«μμ¬μ μ΄λ κ² μ°μ΄κ² λμλ€λ μ μ μ°Έκ³ νλ©΄ μ’μ λ―νλ€.
μ΄μ 첫λ²μ§Έ μ§λ¬Έμ΄ λλ¬κ³ , λλ²μ§Έ μ§λ¬ΈμΈ .pngμ .jpgλ‘ μμΆνλ©΄ κ°κ° μ©λμ μ΄λ»κ² λλκ°?
μ΄ λΆλΆμ λν΄μλ μμΈν μμλ³Έ μ μ΄ μμκΈ°μ 곡λΆκ° νμνλ€.
μ°μ PNGλ Portable Network Graphicsμ μ½μλ‘ λ¬΄μμ€ μμΆ κ·Έλ¦Ό νμΌ ν¬λ§·μ΄κ³ ,
JPEGλ Joint Photograph Experts Groupμ μ½μλ‘ μμ€ μμΆ κ·Έλ¦Ό νμΌ ν¬λ§·μ΄λ€.
μ΄ λμ μμΈνκ² λ€λ£¬ κΈλ€μ΄ λ§μΌλ μμΈν κ²μ μλ΅νκ³ , νΉμ±μ 보μλ©΄ PNGλ μμ€μ΄ μλ μμΆ κ·Έλ¦Ό λ°©μμ΄λ©°, 32bit μμμ μ§μνλ€. 32bitμμμ μμ 보μ¬μ€ 24bitμμμ 0-255κΉμ§μ μνμ±λ 8bitκ° μΆκ°λ κ²μ΄λ€.
JPEGλ μ¬μ§μ μ ν©ν ν¬λ§·μΌλ‘ μ¬μ§ νμΌμ λ©νμ λ³΄μΈ EXIF(EXchangable Image File format)μ΄ λ€μ΄κ°μλ€.
λμΆ© μκ°ν΄λ³΄λ©΄ μ¬μ§μ μ¬λ§νλ©΄ λͺ¨λ ν½μ μ λ€λ₯Έ μμλ€μ΄ κ°λμ°¨μμν λ μμ€νλλΌλ μμΆνκΈ° μν JPEGκ° μ μ ν κ²μ΄κ³ , νμ¬ μ΄ λͺ¨λν° νλ©΄ νΉμ μ€λ§νΈν° λλ°μ΄μ€μ νλ©΄μ μΊ‘μ³νλ€κ³ μκ°ν΄λ³΄λ©΄, ν°μνλ©΄μ΄ λ§μ§ μμκ°? κ³ λ‘ μμΆμ μνκ³ μμ€μ΄ μλ PNGκ° μ μ ν κ²μ΄λ€.
κ³ λ‘ λλ²μ§Έ μ§λ¬Έμλ μΆμμ νΉμ μ μ±μ μΌλ‘λ°μ λ΅ν μκ° μμ κ² κ°μλ°, PNGλ‘ μμΆνκ² λλ©΄ κ°μ μμμ΄ λ§μΌλ λ§μ΄ μμΆλ κ²μ΄κ³ , JPEGλ PNGμ λΉνλ©΄ ν¨μ¨μ΄ λνκ² μ§λ§ μΌκ΄λ λ°©μμΌλ‘ μμΆνλ―λ‘ μ μ¬ν μμ€μ μ©λμ λνλ΄μ§ μμκΉ? μ€μ λ‘ κ°κ° 143KBμ 152KBλ‘ μ μ¬νκ² λνλ¬λλ°, μ€μ λ‘ μλ―Έμλ κ°μΈμ§λ μ λͺ¨λ₯΄κ² λ€.
λ§μ§λ§ μ§λ¬Έμ 'λμμμ μμΆμ리λ 무μμΈκ°?'μ΄λ€.
μ°μ λμμμ΄ μ°μλ κ·Έλ¦Όμ μ‘°ν©μ΄λΌλ κ²μ λͺ¨λκ° μκ°ν μ μμ κ²μ΄λ€.
κ·Έλ λ€λ©΄ κΈ°λ³Έμ μΌλ‘ λμμ μμΆκ³Ό κ·Έλ¦Όμ μμΆμ리λ μ μ¬νκ² μ μ©μ΄ κ°λ₯ν κ²μΌλ‘ μ μΆν μ μκ³ , κ·Έλ¦Όμ μμΆμ리λ μ μ¬ν μμλ€μ λ¬Άμ΄ μμΆνλ λ°©μμ΄κ³ ZIPνμΌμ μμΆ λ°©μκ³Ό μ μ¬νλ€κ³ νλ€.
κ·Έλ¦¬κ³ λμμμ μ°μλ μ¬μ§λ€μ λΆμ΄ μλ μ¬μ§μΌμλ‘ μ μ¬ν κ²μ΄λ€. κ³ λ‘, λ³νλμΈ λΈνλ₯Ό μΆμΆν΄μ μ μ₯νλ λ°©μμ μ¬μ©νλ©΄ μκ° λ°©ν₯μ λν μμΆμ ν μ μλ€.
λν νν λ³Ό μ μλ μ½λ±(CODEC)μ΄λ κ²μ΄ μλ€. μ½λ±μ μνΈν(enCOder)μ 볡νΈν(DECoder)μ ν©μ±μ΄λ‘ μμΆνλ κ²½μ°λ₯Ό μΈμ½λ©νλ€κ³ νννκ³ μμΆμ ν΄μ νμ¬ λ³΄μ¬μ£Όλ κ²μ λμ½λ©νλ€κ³ νννλ€.
μ΄ μ λλ©΄ 첫λ²μ§Έ μ§λ¬Έ λ©΄μ ν΅κ³Όν μ μλ κ²μΈκ°?
λ κΉκ²λ λ°λ‘ λ€μ΄κ°λ³΄λλ‘ νκ³ μνΌκ°λ°μμ μ격 1νμ μ¬κΈ°μ λ.
λκΈ