Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CREATE
- 노개북
- Today I Learned
- 버전 표시 방법
- 개발자 번아웃
- 개발자북클럽
- JavaScript
- til
- return
- 제어문
- break
- Java
- MySQL
- 메서드
- VS Code
- HTML
- continue
- CSS
- 이클립스 설치
- JavaScript 이벤트
- IT잡학사전
- 노마드코더
- vscode
- Kotlin
- 리액트
- while
- 자바스크립트
- react
- 인스턴스
- If
Archives
- Today
- Total
윤제니
이미지 - 비트맵 / 벡터 본문
비트맵(Bitmap)
- 각 픽셀이 모여 만들어진 정보의 집합
- 픽셀 단위로 화면에 렌더링 (렌더링:컴퓨터가 화면에 그림을 그려서 볼수 있게 한다.)
- 일반적으로 사용하는 대부분의 이미지가 비트맵 형식
- 예) jpeg / gif / png
벡터(Vector)
- 수학적 정보의 형태(Shape)들이 만들어내는 결과물
- 이미지가 가지고 있는 점, 선, 면의 위치(좌표), 색상 등의 정보를 온전히 가지고 있으며 화면에 렌더링
- 확대 및 축소 할 경우 이미지 깨지지 않음
- 예) svg
JPG(JPEG)
- 손실 압축 => 용량이 적게 든다.
- 표현 색상도(24비트, 약 1600만 색상) 뛰어나 고해상도 표시장치에 적합
- 이미지의 품질과 용량 쉽게 조절 가능
- 가장 널리 쓰임
PNG
- Gif 의 대체 포맷으로 개발
- 비손실 압축 => 손실하지 않고 압축하므로 용량이 적게는 불가능
- 8비트(256 색상) / 24비트 컬러 이미지 처리
- 투명도 지원(Alpha Channel)
- W3C 권장 포맷
GIF
- 이미지 파일 내에 이미지 및 문자열 같은 정보들 저장 가능 (움짤, 애니메이션)
- 비손실 압축
- 8비트 컬러만 지원(256 색상)
WEBP
- JPG, PNG, GIF를 모두 대체 가능한 구글이 개발 이미지 포맷
- 완벽한 손실, 비손실 압축 지원
- GIF 같은 애니메이션 지원
- 투명도 지원(Alpha Channel)
- 지원하는 브라우저 한계가 존재
SVG
- 마크업 언어(HTML/XML) 기반의 벡터 그래픽을 표현하는 포맷
- 해상도 자유로움
- CSS로 스타일 가능
- JavaScript로 Event Handling 가능
- 코드 혹은 파일로 사용 가능
'HTML & CSS' 카테고리의 다른 글
HTML - div, img / CSS - 선택자, css 적용방법 (0) | 2020.05.26 |
---|