목록전체 글 (162)
Coding Memo
선형대수학에서 Discrete Wavelet Transform (DWT)에 대한 이미지 압축 관련으로 코딩한 것이 있다. 이미지를 행렬로 변환 시킨 뒤, Harr Matrix를 이용해 고주파와 저주파 성분을으로 나눈 다음 고주파 성분은 빼버리고 나머지 저주파 성분으로만 이미지를 저장시켜서 이미지의 용량을 줄이는 과정을 해보았다. 이는 실제로 JPEG 압축에서 쓰이는 방식이라고 하고 이미지를 보통 8*8로 잘라서 압축한다고 한다. Haar Matrix를 만들기 위해서 다음의 URL를 참고 했다. stackoverflow.com/questions/23869694/create-nxn-haar-matrix Create NxN Haar Matrix I can't find a definition for genera..
*이 글은 완전 초보가 작성한 메모장 용 글입니다!* (혹시 오류나 잘못된 점이 있으면 댓글로 알려주시면 정말 감사하겠습니다!) Kotlin은 JetBrains에서 공개한 언어로 JVM에서 동작 가능한 언어이다. 안드로이드 앱 개발에서 Java와 함께 사용되고 있다. 확장자: .kt, .kts 인코딩 방식: UTF-16 BE 다른 언어와 비슷하게 클래스 이름은 대문자로(파스칼 표기법), 함수 이름과 변수 이름은 소문자로(카멜 표기법) 시작하게 만들면 된다. 주석 처리 Java나 C 등과 동일하게 한 줄 주석처리는 '//'을 이용하고 여러 줄 주석처리는 /* */'를 이용한다. 타입 종류 Java와 거의 동일하다. 숫자형 정수: Byte, Short, Int, Long 실수: Float, Double 그 ..