곡λΆ/λ©ν°λ―Έλμ΄
-
ν΄λ¦¬ν(Polyfill), μ¬(Shim) μ΄λ? + WebRTCμμ adapter.jsλ₯Ό μ°λ μ΄μ곡λΆ/λ©ν°λ―Έλμ΄ 2021. 7. 6. 23:26
ν΄λ¦¬ν(Polyfill) μ μ μ΅μ κΈ°λ₯μ μ§μνμ§ μλ μ΄μ λΈλΌμ°μ μμ μ΅μ κΈ°λ₯μ μ¬μ©ν μ μκ² λμμ£Όλ μ½λ λͺ¨μ HTML5 λ° CSS3μ μ€λλ λΈλΌμ°μ μ¬μ΄μ κ°κ²©μ λ©κΎΈλ μν μ ν¨ μ¬(Shim) μ μ μ΄λ―Έ μ‘΄μ¬νλ μ½λμ λμμ λ°λ‘μ‘λ λ° μ¬μ©νλ μ½λ λͺ¨μ ν΄λ¦¬νμ΄ λΈλΌμ°μ κ° μ§μνμ§ μλ μ κ· APIλ₯Ό ꡬννκΈ° μν΄ μ‘΄μ¬νλ€λ©΄ μ¬μ λ¬Έμ λ₯Ό μΌμΌν€λ μ κ· APIμ λμνκΈ° μν΄ μ‘΄μ¬ ν΄λ¦¬ν(Polyfill)κ³Ό μ¬(Shim)μ λͺ©μ λΈλΌμ°μ κ° λ¬λΌλ κ°μ κΈ°λ₯μ ν μ μκ² λ§λλ κ²μ΄ λͺ©μ μ¦, μνν ν¬λ‘μ€ λΈλΌμ°μ§μ μν΄ μ‘΄μ¬ adapter.js μ μ μλ‘ λ€λ₯Έ μΉ λΈλΌμ°μ μμ ꡬνλ WebRTC μ½λλ€μ νΈνμ± λ¬Έμ λ₯Ό ν΄κ²°ν΄μ£Όλ JavaScript μ½λ λͺ¨μ ν΄λ¦¬ν(Polyfil..
-
λ©ν°λ―Έλμ΄ μ©μ΄ μ 리곡λΆ/λ©ν°λ―Έλμ΄ 2021. 6. 30. 18:30
Container 컨ν μ΄λ(Container) μ μ λΉλμ€, μ€λμ€ λ°μ΄ν°λ₯Ό λ΄κ³ μλ 보κ΄ν¨ λμμ νμ₯μ, λνΌ ν¬λ§·(Rapper Format) μ΄λΌ λΆλ¦ μ½λ±μ μν΄ μμΆλ μ€λμ€, λΉλμ€ λ°μ΄ν°μΈ μ€νΈλ¦Ό(Stream)μ νλ μ΄μ κ°μ§κ³ μμ Containerμ μν μ€νΈλ¦Όμ μ μ΄ν μ μλ λ€μν μ 보(λ©νλ°μ΄ν°)λ₯Ό κ°μ§κ³ μμ μ€νΈλ¦Ό(Stream) μ μ λ°μ΄ν°, ν¨ν·, λΉνΈ λ± μΌλ ¨μ μ°μμ±μ κ°λ νλ¦/λ°μ΄ν°λ₯Ό μλ―Έ λΉλμ€, μ€λμ€ μ²λΌ μκ°μ λ°λΌ λ³νλ μΌλ ¨μ λ°μ΄ν°λ₯Ό μλ―Έ μ¬κΈ°μλ μ½λ±(Codec)μ ν΅ν΄ μΈμ½λ©(Encoding)λ μμ, μμ±, λ°μ΄ν° μΆλ ₯λ¬Όμ λ§ν¨ Codec μ½λ±(Codec) μ μ μμ± λλ μμμ μ νΈλ₯Ό λμ§νΈ μ νΈλ‘ λ³ννλ Coderμ κ·Έ λ°λλ‘ λ³ννλ Dec..
-
μ€λμ€ μ½λ±(Audio Codec) μ’ λ₯곡λΆ/λ©ν°λ―Έλμ΄ 2020. 11. 2. 14:36
κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec) λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec) μ΄ν΄ μμ£Όλ‘ μ 리νλ€λ³΄λ μλͺ»λ λΆλΆμ΄ μμ μ μμ΅λλ€. λκΈλ‘ μλ €μ£Όμλ©΄ μμ νκ² μ΅λλ€. π κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ λμμ νμ₯ bradbury.tistory.com 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ μλ‘ μΈν°λ·μ λμμ νμ₯μ μ’ λ₯λ₯Ό κ²μνλ λΉλμ€, μ€λμ€ μ½λ± ..
-
λΉλμ€ μ½λ±(Video Codec) μ’ λ₯곡λΆ/λ©ν°λ―Έλμ΄ 2020. 11. 2. 14:34
κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec) λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec) μ΄ν΄ μμ£Όλ‘ μ 리νλ€λ³΄λ μλͺ»λ λΆλΆμ΄ μμ μ μμ΅λλ€. λκΈλ‘ μλ €μ£Όμλ©΄ μμ νκ² μ΅λλ€. π κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ λμμ νμ₯ bradbury.tistory.com 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ μλ‘ μΈν°λ·μ λμμ νμ₯μ μ’ λ₯λ₯Ό κ²μνλ λΉλμ€, μ€λμ€ μ½λ± ..
-
λμμ νμ₯μ(Media Container Format) μ’ λ₯곡λΆ/λ©ν°λ―Έλμ΄ 2020. 11. 2. 14:33
κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec) λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec) μ΄ν΄ μμ£Όλ‘ μ 리νλ€λ³΄λ μλͺ»λ λΆλΆμ΄ μμ μ μμ΅λλ€. λκΈλ‘ μλ €μ£Όμλ©΄ μμ νκ² μ΅λλ€. π κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ λμμ νμ₯ bradbury.tistory.com 2020/11/02 - [λ©ν°λ―Έλμ΄] - λΉλμ€ μ½λ±(Video Codec) μ’ λ₯ λΉλμ€ μ½λ±(Video Codec) μ’ λ₯ μλ‘ λΉλμ€ μ½λ±μ μ’ λ₯μ λν΄ μμ보기 μ μ MPEG λ€μ μ«μλ§ λ€λ₯Έ μ’ λ₯κ° λ무 λ§μ ν·κ°λ¦¬λ λΆλ€μ΄ μμ ..
-
λμμ νμ₯μμ λν μ΄ν΄ - 컨ν μ΄λ(Container), μ½λ±(Codec)곡λΆ/λ©ν°λ―Έλμ΄ 2020. 11. 2. 14:32
μ΄ν΄ μμ£Όλ‘ μ 리νλ€λ³΄λ μλͺ»λ λΆλΆμ΄ μμ μ μμ΅λλ€. λκΈλ‘ μλ €μ£Όμλ©΄ μμ νκ² μ΅λλ€. π κ΄λ ¨ ν¬μ€νΈ 2020/11/02 - [λ©ν°λ―Έλμ΄] - λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ λμμ νμ₯μ(Media Container Format)μ μ’ λ₯ μλ‘ μΈν°λ·μ λμμ νμ₯μ μ’ λ₯λ₯Ό κ²μνλ λΉλμ€, μ€λμ€ μ½λ± μ’ λ₯λ₯Ό κ²μνλ μ΄λ―Έ μλ§μ μ λ³΄κ° λμ μλ€. λν μΌν μ 보λ₯Ό λμ΄νλ κΈλ€μ΄μΌ μΈν°λ·μ λλ €μμΌλ κ°λ¨νκ² μ΄λ ν bradbury.tistory.com 2020/11/02 - [λ©ν°λ―Έλμ΄] - λΉλμ€ μ½λ±(Video Codec) μ’ λ₯ λΉλμ€ μ½λ±(Video Codec) μ’ λ₯ μλ‘ λΉλμ€ μ½λ±μ μ’ λ₯μ λν΄ μμ보기 μ μ MPEG λ€μ μ«μλ§ λ€λ₯Έ μ’ λ₯κ° λ무 λ§..
-
HoloLensλ₯Ό μ΄μ©ν MR Contents(μ΅ν©νμ€ μ½ν μΈ ) ꡬν곡λΆ/λ©ν°λ―Έλμ΄ 2019. 3. 31. 23:46
HoloLens(νλ‘λ μ¦) - λ§μ΄ν¬λ‘μννΈμ¬μμ κ°λ°ν νΌν©νμ€ κΈ°λ° μ¨μ΄λ¬λΈ κΈ°κΈ° - μμ ν κ°μνλ©΄μ 보μ¬μ£Όλ κ°μνμ€(VR, Virtual Reality)μ΄λ μ νλ νλ©΄μμ κ°μμ μ¬λ¬Όμ΄λ μ 보λ₯Ό λ§μμ°λ μ¦κ°νμ€(AR, Augmented Reality)κ³Ό λ€λ₯΄κ² νμ€ νλ©΄μ μ€μ κ°μ²΄μ μ€μΊλ 3D μ΄λ―Έμ§λ₯Ό μΆλ ₯νκ³ μ΄λ₯Ό μμ λ‘κ² μ‘°μν μ μκ²ν μ΅ν‘νμ€(MR, Mixed Reality) κΈ°μ μ μ¬μ©νλ€. - μ¦, VRμ μ₯μ μΈ κ°μμ νκ²½μ λν λͺ°μ , νμ€κ°κ³Ό ARμ μ₯μ μΈ νμ€κ³Ό κ°μμ μνΈ μμ©μ λν κΈ°μ μ΄ MRμ΄λ€. νλ‘λ μ¦λ₯Ό μ΄μ©ν μ½ν μΈ κ΅¬ν - VR μ°κ΅¬μ€, VIZINFμ μμ λ κ°λ°ν μ½ν μΈ - Unityλ₯Ό κ°λ°ν΄λ‘ μ¬μ©νμ¬ μ±μ λΉλνκ³ νλ‘λ μ¦λ₯Ό ν΅ν΄ μ€ν(Unityλ..
-
HSV μ΄λ―Έμ§λ₯Ό μ¬μ©νμ¬ νΉμ μμ Object μΆμΆν기곡λΆ/λ©ν°λ―Έλμ΄ 2019. 3. 30. 00:46
ꡬν 1. RGB μ΄λ―Έμ§λ₯Ό μ λ ₯λ°μ HSV μ΄λ―Έμ§λ‘ λ³ννλ€. 2. μμμ λ²μμ λ°λΌ νΉμ μμμ κ°μ²΄λ₯Ό μΆμΆνλ λ§μ€ν¬λ₯Ό μμ±νλ€. 3. μμ±ν λ§μ€ν¬μ λ°λΌ μ΄λ―Έμ§λ₯Ό κ³μ°νμ¬ νΉμ ν μμμ κ°μ²΄λ§ μΆμΆλλ κ²°κ³Ό μ΄λ―Έμ§λ₯Ό λ§λ λ€. 4. OpenCVλ₯Ό μ¬μ©ν΄μλ ν΄λ³΄κ³ μμ°κ³ λ ν΄λ΄€λ€. RGB to HSV - μΌλ¨, νΉμ μμ κ°μ²΄λ₯Ό μΆμΆνκΈ° μν΄μ μ HSV μ΄λ―Έμ§κ° νμνμ§λΆν° μμμΌ νλ€. RGB λͺ¨λΈ - RGB λͺ¨λΈμ λΉμ μΌμμμ μ΄μ©νμ¬ μμ νννλ κΈ°λ³Έμ μΈ μμ λͺ¨λΈ - μμ λΉ¨κ°(Red), μ΄λ‘(Green), νλ(Blue), 3κ°μ§ μ±λΆμ μ‘°ν©μΌλ‘ νννλ€ - R, G, Bκ°μ 0~255 μ¬μ΄μ κ°λ€λ‘ ννλλ€. HSV λͺ¨λΈ - HSV λͺ¨λΈμ μΈκ°μ μμΈμ§μ κΈ°λ°μ λ μμ λͺ¨λΈ - ..