H.26X표준 동영상 압축 규격으로, ITU 의 한 부서 (VCEG) 에서 정한다.ISO 에서 정하는 규격은 MPEG 으로 영상과 음성 시스템을 포함한 폭넓은 규격을 말한다.ITU, ISO 에서 표준화를 함께 진행하는 경우가 많다.(H.264 = MPEG-4 Part 10 (AVC) ) 대부분의 표준은 특허권이 걸려있어 무료가 아니다.H.264 코덱을 이용하는 한국 DMB 도 MPEG-LA 에 로열티를 지불하고 있다.MPEG-LA 는 수익을 얻지 않거나 일정 규모 이하의 경우에는 사용료를 면제해준다. Xvid 나 x264 와 같이 오픈소스 그룹에서 만드는 호환 규약을 써도 로열티 문제는 해결되지 않는다.위 2가지를 사용하면 GPL 이나 LGPL 규약을 따라야 해서 프로그램 소스 공개의무가 있다. H.26..
동영상기술적으로 비디오는 영화필름을 빨리 돌리는 플립북과 동일하다.이미지를 주사율 (FPS, 초당 프레임) 에 맞춰 넘겨주고 오디오를 싱크시키면 만들어진다. 하지만 위 경우 용량이 매우 커지기에 압축이 필요하다. 압축 알고리즘을 Codec 이라 부른다.(동영상 기술의 발전 = 압축 알고리즘의 발전) Codec 이란Coder and Decoder음성 또는 영상의 신호를 디지털 신호로 변환하는 Coder,디지털 신호에서 음성 또는 영상으로 변환하는 Decoder 를 통틀어 부르는 말 같은 영상이라도 코덱의 차이에 따라 화질이 달라지기도 한다.컴퓨터에 직접 장착하는 하드웨어 코덱이 있고, 소프트웨어 코덱도 존재한다. 오디오 코덱MP3, WMA, AAC, FLAC, ALAC 등 우리가 흔히 아는 오디오 확장자들..
출처https://opentutorials.org/course/1375/6628https://opentutorials.org/course/1375/6633https://opentutorials.org/course/1375/6634https://opentutorials.org/course/1375/6651 Window 객체window 객체는 모든 객체가 소속된 객체이고전역객체이면서, 창이나 프레임을 말한다. Window 객체는 식별자 window 를 통해서 얻을 수 있고생략가능하다. 따로 선언한 전역 변수와 함수도 window 객체의 프로퍼티이다.또한 모든 객체는 window 객체의 자식이다. var a = 1; alert(a); alert(window.a); BOM 으로 사용자와 커뮤니케이션하는 방법al..
출처https://opentutorials.org/course/1375/6620https://opentutorials.org/course/1375/6622http://learn.javascript.ru/browser-environment HTML 에서 JavaScript 로드하기Inline 으로 로드하기inline 방식은 태그에 직접 자바스크립트 코드를 작성하는 방식이다.장점은 태그에 연관된 스크립트가 분명하게 드러난다는 것이지만,정보가 제어가 섞여있기 때문에 정보로써의 가치가 떨어진다. Script 로 로드하기 태그를 만들어서 코드를 삽입하는 방식이다. 장점은 html 태그와 JavaScript 코드를 분리할 수 있다는 점이다. 외부 파일로 분리별도의 파일로 분리할 수도 있다. 장점은 보다 엄격하게 정..
출처http://rhammer.tistory.com/115https://ko.wikipedia.org/wiki/HTTPhttp://hyunalee.tistory.com/1http://bcho.tistory.com/953 HTTP 란HyperText Transfer Protocol 의 약자로, www 상에서 정보를 주고받을 수 있는 프로토콜이다.주로 HTML 문서를 주고받는데 쓰인다.TCP 와 UDP 를 사용하며, 80포트를 사용한다. HTTP 는 request/response 프로토콜이다.예를들면 클라이언트인 웹 브라우저가 HTTP 를 통하여서버로부터 웹페이지나 그림정보를 요청하면서버는 이 요청에 응답하여 필요한 정보를 브라우저에 전달한다. HTTP 응답 코드 정리클라이언트가 서버에 접속하여 어떠한 요청..
출처http://www.json.org/json-ko.html JSON 이란JSON (JavaScript Object Notation) 은 경량의 data 교환형식이다.이 형식은 사람이 읽고 쓰기에 용이하며기계가 분석하고 생성함에도 용이하다. JSON 은 완벽하게 언어로부터 독립적이지만프로그래머들에게 친숙한 관습을 사용하는 텍스트 형식이다.이러한 속성들이 JSON 을 이상적인 DATA 교환 언어로 만들고 있다. JSON 의 2가지 구조- Map 구조 : name/value 형태의 쌍으로 만들어진 collection 타입- Array 구조 : 순서화된 값들의 리스트 object 는 name/value 쌍들의 비순서화된 SET 이다.object 는 { 로 시작하고} 로 끝내어 표현한다.각 name 뒤에 : ..
파일입출력 open (name, option) 에서의 option 은 6가지가 있다. option Read or Write Seek 파일이 존재하지 않을 경우 생성여부 r R 0X r+ R/W 0X w W 0O w+ R/W 0O a W EOFO a+ R/W EOFO 쓰기fw = open('test.txt', 'w') fw.write('These are python tutorials for beginner\n') fw.write('I like it\n') fw.close() 읽기fr = open('test.txt', 'r') line = fr.readline() print(line) # -> These are python tutorials for beginner fr.seek(0) sentences = f..
내장함수 lambda함수를 생성할 떄 사용하는 예약어로, def 와 동일한 역할을 한다.함수를 1줄로 간단하게 만들때나def 를 사용할 수 없는 곳에 주로 쓰인다.형태는 아래와 같다. lambda param1, param2, ... : 표현식 sum = lambda a, b: a + b sum(3, 4) # -> 7 myList = [lambda a, b: a + b, lambda a, b: a * b] myList[0](3, 4) # -> 7 myList[1](3, 4) # -> 12 isinstanceinstance 의 형을 판단해준다.상속받은 클래스는 상위클래스의 instance 라고 여겨진다.# instance 의 형 판단 class Person: pass class Child(Person): p..
Modules (파일 분리)자주 사용하는 함수 및 클래스를 하나의 파일 형태로 모아두는 것을 모듈화한다고 한다. 위와같이 print_helper.py 와 /dictionary/dictionary_helper.py 를 만들었다면아래와 같이 import 시킬 수 있다.import print_helper from dictionary import dictionary_helper Exceptionstry-except-finallywhile True: try: number = int(input('What is your favorite number?\n')) print(23 / number) break except ValueError: print('Make sure and enter a number') except ..
Function선언 및 사용함수를 정의할 때는 def function(parameter):형식으로 사용한다.def printTest(): print('test') printTest() 파라미터가 있을경우는 아래와 같이 처리한다.def changeToWon(dollar): print(dollar * 1147.50) changeToWon(1) python 은 return 형을 지정해줄 필요가 없다.def changeToWon(dollar): won = dollar * 1147.50 print(won) return won won = changeToWon(1) parameter 를 전달하지 않았을 때 default Value 도 지정해줄 수 있다. def changeToWon(dollar, currency=11..
- Total
- Today
- Yesterday
- ios
- Swift3
- docker
- EffectiveObjectiveC
- Block
- applicationWillResignActive
- 읽기 좋은 코드가 좋은 코드다
- set
- RunLoop
- Swfit
- NSManagedObject
- optional
- 꺼내먹어요
- coredata
- delegate
- dictionary
- thread
- AWS
- Swift 3
- string
- CGImage
- HTTP
- Arc
- workerThread
- Swift 3.0
- UIView
- Swift
- NSManagedObjectModel
- CIImage
- NSManagedObjectContext
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |