공개키, QR코드, VMWARE로 커널디버그
2004/08/25 23:42
:: 공개키 GnuPG 사용법 ::
언제였던가 메일을 보내는데 공개키로 암호화해서 보내라고 해서 무척 당황했던 적이 있었는데...
바뻐서 그냥 메일 안보내고 말았는데...
집에 서버도 돌리고 있겠다. 시간도 있겠다. 한번 해봐야 겠다. 근데 윈도우용 찾기가 이렇게 힘들어서야...
http://gc.myscan.org/gc09/node0001.html
http://people.linuxkorea.co.kr/~yong/misc/gnupg/gnupg_man.html
http://mirrors.sunsite.dk/redhat/9/en/doc/RH-DOCS/rhl-cg-ko-9/ch-gnupg.html


:: VMWARE를 통한 커널 디버그 설정방법 ::
매번 멀티부팅하기도 귀찮은데 VMWARE로 9x며 XP며 깔아놓고 디버깅해야 겠다. 좀더 읽어보고..하지만 하드웨어 업그레이드의 압박이...
http://www.devpia.com/forum/BoardView.aspx?no=6854&page=3&Tpage=55&forumname=vc_lec&stype=&ctType=&answer=


:: QR code ouput 만들기 ::

http://hongyver.pe.kr 내 홈주소를 2D 바코드로 만든 이미지
오호..굉장히 재밌는 곳이네...
지금 일본에서 핸드폰으로 유행하는 2D 바코드인데...
이미지 받아다가 해석하는 프로그램도 한번 찾아봐야 겠다...
http://nfg.2y.net/system/qrcodegen.php
http://www.sunwooinfo.co.kr/page.htm
2004/08/25 23:42 2004/08/25 23:42
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다

  • 오진석 2005/04/22 18:18  댓글주소  수정/삭제  댓글쓰기
    혹시 찾으셨나요?
  • 홍가이버 2005/04/22 19:23  댓글주소  수정/삭제  댓글쓰기
    그게 저..
    http://www.psytec.co.jp/
    여기를 가보시면 해석하는 라이브러리를 파는데 꽤 비싸더군요..^^
    아무래도 영상처리를 하는부분이라 공개가 쉽지는 않을듯..그래야 그분들도 밥을 먹고 살겠죠? ^^;

  • DPI에 대한 더 깊은 이야기
    2004/08/24 13:18
    이전의 [프린터 드라이버] 프린터 관련용어 정리에 대한 보충 설명

    2048*1600 크기의 300DPI의 이미지가 있다고 가장하자.
    이것을 인쇄할경우 크기는 어느정도 될까?

    2048(dot)/300(dot per inch) = 6.8 인치
    1600(dot)/300(dot per inch) = 5.3 인치

    우리가 흔히 필림카메라로 찍어 인화하는 크기는 4*6 이니 2048*1600 정도의 크기를 지원하는 디지탈 카메라면 일반사진처럼 디지탈 카메라로 찍은 이미지를 인화할수 있다는 이야기가 된다. 즉 2048*1600=3276800 이므로 300만 화소를 지원하는 카메라면 충분히 기존의 필림카메라 처럼 사용할수 있다는 이야기고 그 이상은 어쩌면 낭비라는 이야기.(일반 필림 카메라로 찍어 인화한 사진은 200~300DPI라고 함)

    DPI 를 줄이거나 늘린다고 특별히 Pixel 에 변화가 생기지는 않지만 포토샵 같은 프로그램에서는 인쇄될 크기를 고정시키고 DPI 를 조정할 경우 Pixel 값이 변한다.

    인쇄될 크기가 4*6 이라고 할때
    6 인치 * 300 dot per inch = 1800 dot
    4 인치 * 300 dot per inch = 1200 dot
    2004/08/24 13:18 2004/08/24 13:18
    Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다


    [프린터 드라이버] 프린터 관련용어 정리
    2004/08/24 08:56
    CPS (Character Per Second)
    도트 프린터나 잉크젯 프린터와 같은 저속의 프린터에서 초 당 인쇄되는 글자 수.

    LPM (Line Per Minute)
    라인 단위의 출력 프린터에서 분 당 출력되는 라인의 수.

    PPM (Page Per Minute)
    레이저 프린터와 같은 페이지 단위의 출력에서 분 당 인쇄되어 나오는 페이지 수.

    DPI (Dots Per Inch)
    1인치(약 2.54 cm)당 인쇄되는 점의 수를 가리키는 해상도 단위로, DPI 값이 높을수록 이미지의 품질이 좋다. 예를 들어, DPI가 720이면 인치 당 인쇄되는 점은 720개이다. 프린터 해상도는 150 DPI에서 1440 DPI(고해상도 모델일 경우)이고 스캐너는 300 DPI 이상이다.
    ▶ 좀더 자세히 보기

    픽셀
    픽셀은 화면을 구성하는 가장 작은 점. 보통 도트라고 한다. 픽셀의 수가 많을수록 화면에서 이미지가 더욱 정교하게 표현된다. VGA의 표준은 640 x 480 픽셀이고, SVGA의 표준은 800 x 600 픽셀.

    LPI (Line Per Inch)
    인치 당 선 수(LPI)는 하프톤 스크린 의 1인치 당 인쇄되는 선 수로서 인쇄에 사용된다. 신문의 해상도는 60 LPI이고 잡지의 해상도는 133 - 175 LPI이며, 고해상도 출력물에는 200 LPI 이상을 사용.

    RIP (Raster Image Processor)
    RIP는 벡터 그래픽, 텍스트 또는 그 두 개를 비트맵 이미지로 변환하기 위한 마이크로 프로세서가 포함된 컴퓨터 칩과 소프트웨어로 이루어진 장치를 말한다. 포스트스크립트 프린터에서 포스트스크립트 언어를 해석하는 부분이며 RIP가 프린터에 통합되어 있으면 하드웨어 RIP라고 하며, 컴퓨터에 통합되어 있으면 소프트웨어 RIP라고 하는데, 하드웨어 RIP는 이미지 데이터를 프린터로 읽어 들이는 반면, 소프트웨어 RIP는 컴퓨터에서 이미지를 만든다. RIP는 페이지 상의 각 도트를 칠하는지의 유무에 의해서 구별되며 결과의 도트 패턴에 의해서 최초로 그려진 벡터 그래픽 및 같은 텍스트가 재생된다. 모두 포스트스크립트 프린터에서 사용된다.

    GDI (Graphic Device Interface)
    프린터에서의 GDI는 프린팅 이미지를 PC에서 생성시켜 프린터에서 출력하는 차세대 기술을 말한다. GDI는 물리적인 인쇄를 제외한 대부분의 프린터 작업을 PC에서 소프트웨어로 처리하기 때문에 프린터 컨트롤러와 메모리 등을 최소화할 수 있어 프린터 생산원가를 크게 절감시킬 수 있다. 그러나 GDI는 프린터로 방대한 데이터를 전송하기 때문에 USB나 1394 등 차세대 인터페이스를 채용하지 않으면 심각한 병목현상이 발생하고 A3용지 등 대형 출력물이나 분당 30장 이상의 고속 출력이 필요한 고성능 프린터에는 적용하기 어려운 것으로 평가되고 있다.

    Duplex
    양면 인쇄. 흔히 볼 수 있는 프린터는 모두 단면 인쇄다. 하지만 고가의 프린터 중에는 양면 인쇄 기능이 있는 것도 있다. 양면 인쇄 시에는 출력된 용지가 밖으로 바로 배출되지 않고, 내부에서 한 번 더 프린트를 한 후에 밖으로 나온다.

    병렬 포트
    프린터와 컴퓨터 간의 인터페이스는 주로 병렬 포트를 이용한다. 보다 빠른 병렬 포트의 동작을 위해 EPP(Enhanced Parallel Port)나 ECP(Extended Capabilities Port) 등의 접속 방법이 사용되고 있는데 이들의 데이터 전달 속도는 EPP 방식이 2 MB/초, ECP가 2.4 MB/초 정도이다.

    PDL (Page Description Language)
    'Page Description Language'의 약자로 페이지 기술언어. 컴퓨터에서 인쇄 명령을 내리면 응용 프로그램은 문서의 내용을 프린터 드라이버로 전하고, 프린터 드라이버는 이를 명령어를 통해 프린터가 이해할 수 있는 내용으로 변환한다. 프린터마다 사용하는 PDL이 다르지만, 보통 HP 사의 PCL이나 어도비 사의 포스트스크립트가 가장 많이 사용된다. 이렇게 변환된 데이터는 인터페이스를 통해 프린터의 제어보드로 전달된 후 프린트된다.

    PCL (Printer Control Language)
    PCL이란 HP가 주도하고 있는 새로운 프린터 기술. PCL은 휴렛팩커드가 지난 84년 레이저프린터와 PC본체간 통신을 제어하기 위한 특수언어로 개발한 것이 시초. 최초의 PCL기능은 프린터가 명령어를 해석하고 인쇄할 특정문자를 선택한 후 문자간격과 크기를 조정하여 인쇄하는 초보기능으로 10여 차례 업그레이드를 거치면서 벡터그래픽과 페이지 출력기능, 활자 다운로드기능 등 다양한 부가 기능이 추가됐다. 96년 확정된 PCL6는 객체지향형 프로그래밍 기법을 적용, 모듈식 아키텍처 설계와 글꼴 합성기술 등이 추가돼 복잡한 그래픽을 신속하게 인쇄하며 네트워크 성능을 향상시켰다.

    PostScript (포스트스크립트)
    포스트스크립트(PostScript)는 미국 1982년 아도브시스템사를 설립한 존 워녹과 찰스 게슈틱이 개발한 페이지 기술언어. 포스트스크립트는 컴퓨터그래픽스와 DTP를 데스크탑 컴퓨터 영역으로 끌어내리는데 결정적인 역할을 했으며 문자나 그래픽을 수학적 함수로 표현하는 것이 특징이다. 포스트스크립트는 고품위 인쇄품질을 지원하고 특별한 기종에 의존하지 않아 하드웨어에 대해 유연한 구조를 갖고 있기 때문에 대부분의 출력용 프린터가 포스트스크립트를 지원하며, 확대 축소가 자유롭고 미려한 출력품질을 낼 수 있다. 문자의 회전, 확대, 축소 등을 지원하기 때문에 이미지, 그래픽, 텍스트 등을 고품질로 인쇄할 수 있으며, 프린터나 PC에 내장되어 있는 포스트스크립트 해석기를 통해 출력된다. 포스트스크립트는 소프트웨어 회사에 프린터와 관계된 SW를 변화시킬 필요가 없다는 장점을 제공했고 컴퓨터 그래픽스와 DTP분야에 일대 혁신을 불러일으켰으며 매킨토시가 전자출판과 2차원 이미지 프로세싱 분야에서 성장할 수 있는 기회를 마련했다.

    CMY
    CMY는 프린터와 기타 주변장치에서 컬러를 합성하는 방법으로, 빛의 삼원색인 청록(C), 진홍(M), 노랑(Y)을 혼합하여 모든 컬러를 표현하는 방식. 그러나 이 세 컬러만 사용해서는 검정을 완벽하게 표현할 수 없기 때문에, CMYK의 경우처럼 검정잉크를 추가해야 한다.

    CMYK
    프린터와 기타 주변 장치에서 컬러를 합성하는 방법으로, 빛의 삼원색인 청록(C), 진홍(M), 노랑(Y)에 검정을 더한 네 가지 컬러의 잉크를 혼합하 여 이미지의 컬러를 표현하는 방식. 이론상으로는 청록(C), 진홍(M), 노랑(Y)을 혼합하여 모든 컬러를 나타낼 수 있어야 하지만, 실제로는 순수한 검정색을 표현하지 못하므로 검정 잉크를 추가하여 표현한 방식이다.

    ColorSync
    Apple Computer사의 Macintosh 모델에서 사용할 수 있는 컬러 관리 기능. 이 기능을 사용하여 원본 컬러와 화면상의 컬러가 출력물에서 정확하게 일치시킬 수 있다. ColorSync 기능을 충분히 활용하려면 스캐너, 모니터, 프린터 등이 ColorSync 기능과 완벽하게 호환되어야 한다. 현재 2 버전까지 출시.

    DTP (Desktop Publishing)
    PC에서 출판 작 업을 하는 것. 즉, PC에서 문자를 입력하고 페이지를 편집하고 배치하는 것인데, PC의 기능이 점점 향상되면서 텍스트와 결합된 이미지 레이아웃 작업을 PC에서도 쉽게 할 수 있게 되었으며, DTP 전용 소프트웨어도 많이 출시되어 있다. 현재 PC 기반의 DTP는 출판 및 인쇄 업계에서 많은 비중을 차지하고 있다.

    DTP 소프트웨어
    전자 출판(Desktop Publishing)용 소프트웨어를 말하며, 일반적인 워드프로세서 소프트웨어보다 다양한 레이아웃 기능들을 제공한다. 텍스트가 많은 복잡한 레이아웃으로 이미지를 가져오는 기능뿐만 아니라 색 분해와 같은 컬러출력에 필수적인 기능들도 지원한다. 대표적인 컬러인쇄 소프트웨어로는 Adobe PageMaker와 Quark Express 등이 있다.

    PICT
    PICT는 Macintosh 운영체제에서 이미지를 저장하는데 사용하는 그래픽 표준으로, 페인트 방식이나 드로우 방식의 이미지 데이터를 모두 처리할 수 있으며, 풀컬러로 된 데이터도 쉽게 처리할 수 있다. Macintosh 운영 체제의 그래픽 표준으로 사용되기 때문에 이미지를 만든 그래픽 프로그램에 상관없이, Macintosh에서는 이 형식을 읽고 재현할 수 있다. PICT 파일은 또한 Macintosh에서 배경화면 이미지 형식으로 사용된다.

    RGB
    컬러를 합성하여 화면에 나타내는 방법으로, 빛의 삼원색인 빨강(R), 녹색(G), 파랑(B)을 혼합하여 모든 컬러를 표현한다. RGB의 각 컬러에는 8비트 씩 할당되어 총 24비트 컬러(16,777,216컬러)를 표현할 수 있다. 모니터에서 컬러를 합성하는 방법은 프린터와 다르므로 컬러의 음영도 서로 다르게 표현된다. 따라서 프린터로 자연스러운 컬러를 출력하기 위해 화면 컬러에 대한 컬러 관리가 필요하다.

    감마
    이미지의 중간 톤을 조정하는 기능으로, 이미지에서 밝은 영역이나 그림자 부분에는 영향을 주지 않고 중간 톤을 조정할 수 있다. 감마 기능을 사용하면 스크린 캘리브레이션의 결과가 달라지므로, 감마를 조정한 후에는 반드시 모니터 화면을 캘리브레이션 해야 한다.

    계조
    자연스러운 컬러 계조는 밝은 부분부터 어두운 부분까지 부드럽게 이어진다. 그러나 실제로 컴퓨터에서는 한정된 수의 계조 단계에 따라 컬러 데이터를 처리 한다. 따라서 각 RGB 컬러는 1,024단계의 계조 즉, 총 1,073,741,824가지의 컬러를 표현할 수 있다. 컬러 계조 값이 높을수록 이미지는 더 정밀하게 표현되지만, 데이터가 커지기 때문에 그만큼 메모리가 많이 사용된다.

    그레이스케일
    그래픽 데이터를 표현하는 방법이다. 컬러 그래픽 데이터는 색상, 명도, 대비를 기준으로 처리된다. 그레이스케일 데이터는 명도를 기준으로 처리되며 일반적으로 하나의 픽셀은 8 Bit(256단계의 계조)로 표현된다.

    망점 처리
    중간 색조를 표현하는 방식이다. 점들을 불규칙적으로 배열하거나 일정한 유형으로 배치하여 중간 컬러 계조를 나타내게 되는데, 그래픽 프리젠테이션이나 넓은 단색 영역이 있는 문서를 인쇄하는데 유용하게 사용할 수 있다.

    모니터 화면 캘리브레이션
    모니터 제조업체 와 모델에 따라 감마설정과 명도대비가 다르기 때문에 화면상에서도 각기 다르게 나타난다. 이 때, 스크린 캘리브레이션을 사용하여 화면을 조절하면 최적의 명도로 이미지를 화면에 나타낼 수 있다. 조정 작업을 할 때는 화면을 보면서 직접 할 수 있다.

    색 분해
    원본 이미지가 청록(C), 진홍(M), 노랑(Y), 검정(K)의 네 가지 컬러로 분해되어 있는 사진이나 그림을 인쇄하는 단계. 네 가지 컬러마다 개별적인 색 판이 만들어지며 그 위에 해당 컬러의 잉크가 인쇄되어, 원본 이미지의 컬러와 가장 유사한 컬러를 재현해 낸다.

    색상 순도
    색상의 선명성. 예를 들어, 갈색은 순도가 낮은 빨강이고, 태극기에 표현된 빨강은 순도가 아주 높은 빨강인데, 컬러의 색상 값이 양의 값이면 선명성이 높고, 음의 값이면 선명성이 약하며 선명성이 약해질수록 회색에 가까워진다. 이미지의 색상 순도는 프린터 드라이버에서 청록(C), 진홍 (M), 노랑(Y)의 값을 다르게 설정하여 조절할 수 있다.

    인쇄 해상도
    컬러 잉크젯 프린터는 잉크 입자를 인쇄 용지에 분사하는 방식으로 인쇄한다. 이 때, 인쇄 해상도란 인쇄 용지 1인치 당 분사되는 잉크 입자의 수를 말한다. 예를 들어, 해상도가 1440DPI이면 인쇄 용지 1인치 당 분사되는 잉크 입자의 수는 1440개이다. 잉크 입자가 많이 분사될 수록 이미지는 더 정밀하게 인쇄되지만, 인쇄 속도는 느려지게 된다.

    중간색조 처리
    컬러 계조를 표현하는 방법으로, 점들이 모여 이미지를 표현. 진한 컬러는 많은 수의 점들이 모여 표현되고 흐린 컬러는 그보다 적은 수의 점들로 표현된다. 흩뿌리기나 망점 처리 방식으로 사용.

    흩뿌리기
    중간 색조를 나타내는 방법으로, 점들을 불규칙적으로 배열하여 중간 컬러 계조를 표현하는 방식. 각 색상의 점과 점 주변의 색상을 혼합하여 자연스러운 컬러를 만들어 내는 방법이며, 이 방법을 사용하면 정교한 중간색조를 만들거나 멋있는 컬러로 인쇄할 수 있다. 특히, 세밀한 그래픽이나 사진을 인쇄할 때 가장 효과적이다.

    Contrast
    이미지에서 어두운 부분에 대한 빛의 밝기 비율로, Contrast를 올리면 빛이 비치는 곳은 더 밝아지고, 어두운 곳은 더 어두워진다. 반대로 Contrast를 낮추면 밝은 부분과 어두운 부분의 차이가 줄어든다. 이 기능은 밝은 부분과 어두운 부분의 차이를 두드러지게 하거나 미세하게 할 때 사용된다.

    ICM (Image Color Matching - 이미지 컬러 매칭)
    Microsoft사에서 제공하는 Windows용 컬러 관리 소프트웨어. 화면상에 원본 이미지를 나타낸 다음, 화면 컬러를 편집하여 프린터로 출력하는 이미지의 컬러와 일치시킨다.

    그레이스케일
    흰색에서 회색으로, 그리고 검은색으로 점진적으로 변경되는 회색조 단계를 이르는 용어. 검정 잉크로만 인쇄할 때 컬러를 표현하기 위해 사용됨.

    버퍼 (Buffer)
    인쇄 작업에서, 데이터가 인쇄되기 전에 임시로 저장되는 프린터의 메모리.

    스풀 (Spool)
    인쇄 작업의 첫째 단계로서, 프린터 드라이버에서 인쇄 데이터를 프린터가 이해할 수 있는 코드로 변환하는 작업. 이 데이터는 프린터로 바로 보내지거나 인쇄 서버로 보내진다.

    인쇄 대기열
    다른 작업을 수행중인 네트워크 프린터로 인쇄 작업을 보내면, 이전 작업을 모두 처리할 때까지 새로 보낸 작업을 대기열이나 인쇄 대기열에 저장합니다.

    GLYPH
    글자의 시각적 단위. 알파벳은 한캐릭(바이트)로 한글자를 나타내지만 동양권(far eastern)은 두 캐릭으로 한글자를 나타낸다. 하지만 glyph는 캐릭(바이트수)수로 나타내는 것이 아니고 표현되는 그림을 말한다.
    표준 glyph, 복합 glyph등 있다.

    출처 : http://h50177.www5.hp.com/support/C4530A/howto/35948.html
    2004/08/24 08:56 2004/08/24 08:56
    Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다