일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Xcode
- leetcode
- rxswift
- 애니메이션
- 책
- objc
- string
- 책 후기
- swift5
- Algorithm
- SWIFT
- stanford SwiftUI
- 스위프트UI
- 딥러닝
- 스위프트
- swiftUI
- wwdc
- RX
- objective-c
- Deep learning
- 독서
- 책 추천
- ReactiveX
- ARC
- iOS SwiftUI
- Animation
- 알고리즘
- ios
- 머신러닝
- 문자열
- Today
- Total
목록encoding (2)
THIS IS ELLIE
우리가 보는 영상의 경우 비디오 파일을 그대로 저장하게 되면 큰 용량을 차지하게 된다. 대부분의 비디오 파일은 압축해서 가지고 있고 압축해서 저장을 한다. 그 압축하는 과정을 인코딩이라 하고 압축을 풀어서 보여주는 작업을 디코딩이라 한다. 압축 인코딩을 해주는 프로그램을 코더라 하고 압축을 푸는 디코딩을 해주는 프로그램을 디코더라 한다. 이것을 묶어서 코덱이라 한다. Coder에 Co, Decoder의 Dec = CoDec! 코덱은 어떠한 데이터 스트림이나 신호에 대해, 인코딩이나 디코딩 혹은 둘 다를 할 수 있는 하드웨어나 소프트웨어를 일컫는다. 일반적으로 코덱이라고 하면 영상, 음향 등 미디어 정보를 압축하는 기술을 가리킨다. 압축 규칙은 당양하게 많이 있으며 코덱의 종류 또한 다양하다. 다양한 압축..
유니코드는 국제적으로 전 세계 언어를 모두 표시할 수 있는 표준코드이다. 유니코드의 목적은 현존하는 문자 인코딩 방법들을 모두 유니코드로 교체하려는 것이다. 기존의 인코딩들은 다국어 환경에서는 서로 호환되지 않아 한정된다는 문제점이 있었다. 그래서 유니코드를 사용한다. 유니코드는 전 세계의 든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 표준 코드이다. 유니코드는 2바이트, 즉 16비트를 사용해 2^16가지(65536)를 표현할 수 있다. 참고로 '가'는 유니코드로 U+AC00이다. '각'은 유니코드로 U+AC01이다. 이와 같이 표준 코드로 언어를 나타낼 수 있다. UTF는 (Unicode Transformation Format)의 약자이다. UTF는 UTF-8, UTF-16등을 포함한다..