컴퓨터 그래픽스 메타파일
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
컴퓨터 그래픽스 메타파일(CGM)은 2차원 벡터 그래픽스, 래스터 그래픽스 및 텍스트를 위한 파일 형식으로, ISO 표준 ISO/IEC 8632-1:1999로 정의된다. 그래픽 정보의 교환 및 저장을 위해 다양한 요소와 기능을 명세하며, 바이너리 또는 텍스트 인코딩 형태로 표현될 수 있다. 초기에는 웹에서 널리 사용되지 않았으나, 기술적 문제를 해결하고 웹 환경에 적합하도록 개선된 WebCGM이 W3C 권고안으로 채택되면서 널리 사용되기 시작했다. WebCGM은 하이퍼링크 및 XML Companion File (XCF)을 지원하며, 기술 도면, 전자 문서, 지구 물리학 데이터 시각화 등 웹 기반 응용 분야에서 사용된다.
더 읽어볼만한 페이지
- ANSI 표준 - ANSI C
ANSI C는 미국 국립 표준 협회에서 제정한 C 프로그래밍 언어의 표준으로, C89 또는 C90이라고도 불리며, `__STDC__` 매크로를 통해 표준 준수 여부를 확인할 수 있고, C95, C99, C11, C17, C23 등의 후속 표준으로 개선되어 왔다. - ANSI 표준 - DMX512
DMX512는 1986년 개발된 조명 장비 제어를 위한 디지털 통신 프로토콜이며, 최대 512개의 채널을 지원하고, RDM을 지원하며, 견고성과 단순성으로 인해 널리 사용된다. - 그래픽 파일 포맷 - JPEG
JPEG은 정지 화상의 디지털 압축 및 코딩을 위한 국제 표준이자 이를 만든 위원회의 이름으로, 1992년 최초 표준 발표 이후 웹 환경에서 널리 사용되는 이미지 형식이 되었다. - 그래픽 파일 포맷 - BMP 파일 포맷
BMP 파일 포맷은 마이크로소프트에서 정의한 다양한 색상 깊이를 가진 컬러 비트맵 표현 방식으로, 장치 독립 비트맵이라고도 불리며, BMP 헤더, 비트맵 정보, 색 팔레트, 비트맵 데이터 등으로 구성되어 높은 호환성을 가지지만 압축을 거의 하지 않아 파일 크기가 큰 편이다. - W3C 표준 - HTML
HTML은 웹 페이지 제작을 위한 표준 마크업 언어로서, 팀 버너스리가 제안하고 구현한 후 인터넷 발전과 함께 널리 사용되며, SGML에 기반하여 하이퍼텍스트 기능으로 다양한 콘텐츠를 표현하고 연결하며, W3C와 WHATWG에서 표준화를 진행하고 최신 버전은 HTML Living Standard이다. - W3C 표준 - 타임드 텍스트
타임드 텍스트는 영상이나 오디오 콘텐츠에 시간 정보를 담아 표현되는 텍스트로, 자막이나 캡션 등에 활용되며 TTML, WebVTT 등의 표준이 존재한다.
컴퓨터 그래픽스 메타파일 - [IT 관련 정보]에 관한 문서 | |
---|---|
일반 정보 | |
![]() | |
종류 | 벡터 이미지 포맷 |
확장자 | .cgm |
MIME 형식 | image/cgm |
소유자 | ANSI, ISO/IEC, W3C |
발표일 | 1986년 (ANSI X3 122-1986) |
기반 | 그래피컬 커널 시스템 |
표준 | ISO/IEC 8632 |
URL | ISO/IEC 8632 |
2. 역사
컴퓨터 그래픽스 메타파일(CGM)은 1986년 ANSI와 1987년 ISO에서 처음 표준화된 이후, 여러 차례 개정을 거쳤다. 1999년에는 ISO/IEC에서 제2판이 발표되었고, 2001년에는 W3C에서 웹 환경에 적합한 WebCGM을 발표하였다. 이후 WebCGM은 2.0, 2.1 버전으로 개선되었다.
2. 1. 초기 표준화
연도 | 내용 |
---|---|
1986년 | ANSI X3 122-1986 (ANSI X3 위원회) |
1987년 | ISO 8632-1987 (ISO) |
1991년 | ANSI/ISO 8632-1987 (ANSI 및 ISO) |
1992년 | ISO 8632:1992, 일명 CGM:1992 (ISO) |
1999년 | ISO/IEC 8632:1999, 제2판 (ISO/IEC JTC1/SC24) |
2001년 12월 17일 | WebCGM (W3C) |
2007년 1월 30일 | https://www.w3.org/TR/2007/REC-webcgm20-20070130/ WebCGM 2.0 (W3C) |
2010년 3월 1일 | https://www.w3.org/TR/2010/REC-webcgm21-20100301/ WebCGM 2.1 (W3C 권고안) |
2. 2. 2차 개정 및 WebCGM
연도 | 내용 |
---|---|
1999년 | ISO/IEC 8632:1999, 제2판 (ISO/IEC JTC1/SC24) |
2001년 12월 17일 | WebCGM (W3C) |
2007년 1월 30일 | http://www.w3.org/TR/2007/REC-webcgm20-20070130/ WebCGM 2.0 (W3C) |
2010년 3월 1일 | http://www.w3.org/TR/2010/REC-webcgm21-20100301/ WebCGM 2.1 (W3C 권고안) |
2. 3. 대한민국 관련 역사
주어진 원문 소스에는 대한민국과 관련된 어떠한 역사적 내용도 포함되어 있지 않다. 따라서 '대한민국 관련 역사' 섹션에 작성할 내용이 없다. 이전 답변과 동일하게, 주어진 정보만으로는 내용을 생성할 수 없다.3. 특징
모든 그래픽 요소는 텍스트 소스 파일로 지정할 수 있으며, 이 파일은 이진 파일 또는 두 가지 텍스트 표현 중 하나로 컴파일될 수 있다. CGM은 특정 응용 프로그램, 시스템, 플랫폼 또는 장치에 독립적인 2D 그래픽 정보를 컴퓨터로 표현하기 위한 그래픽 데이터 교환 수단을 제공한다.
메타파일로서, 즉 다른 파일을 설명하거나 지정하는 정보를 담고 있는 파일인 CGM 형식은 광범위한 그래픽 정보와 기하학적 기본 요소를 수용할 수 있도록 기능을 제공하고 엔티티를 나타내는 수많은 요소를 가지고 있다. CGM은 명시적인 그래픽 파일 형식을 설정하기보다는 객체 지향적 접근 방식을 사용하여 이미지를 렌더링하기 위한 그래픽 구성 요소를 재구성하기 위한 지침과 데이터를 포함한다.
CGM은 웹 페이지에서 널리 지원되지 않고 그래픽 아트 분야에서 다른 형식으로 대체되었지만, 여전히 엔지니어링, 항공 및 기타 기술 응용 분야에서 널리 사용되고 있다.
초기 CGM 구현은 그래픽 커널 시스템(GKS) 기본 연산의 시퀀스를 효과적으로 스트리밍하는 방식이었다. 이는 기술 도면 및 전문적인 산업 디자인 분야에서 어느 정도 채택되었지만, SVG 및 AutoCAD DXF와 같은 형식으로 대체되었다.
월드 와이드 웹 컨소시엄은 웹에서 CGM 사용을 위한 CGM 프로파일인 '''WebCGM'''을 개발했다.
4. WebCGM
월드 와이드 웹 컨소시엄(W3C)은 웹에서의 CGM 사용을 위해 CGM 프로파일인 '''WebCGM'''을 개발했다.
4. 1. WebCGM의 특징
CGM은 다른 형식에 비해 웹 페이지에서는 잘 사용되지 않지만, 공학 등의 분야에서는 자주 사용된다. 당초 CGM은 GKS의 기본 요소 조작의 순서를 효율적으로 나타낸 것이었다. 기술 일러스트레이션이나 산업 디자인에서 채택되었지만, 현재는 SVG나 DXF로 거의 대체되었다.W3C는 웹에서의 이용을 의도한 CGM의 프로파일 '''WebCGM'''을 개발했다.
참조
[1]
웹사이트
IANA Image Media Types
https://www.iana.org[...]
[2]
웹사이트
ISO/IEC 8632
http://standards.iso[...]
[3]
웹사이트
IANA | Image Media Types
http://www.iana.org/[...]
[4]
웹사이트
ISO/IEC 8632
http://standards.iso[...]
[5]
웹사이트
IANA Image Media Types
http://www.iana.org/[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com