"그래픽" 검색결과 (5)
  • Polygon Fill, Anti-Alias 적용 폴리곤 채우기

    이전의 폴리곤 채우기를 만든 후, fl_imgtk 를 업데이트 하다 보니, 부드러운 alias 처리를 한 polygon 을 만들어 볼 필요가 생겼습니다. 그래서 여러가지 생각을 해 본 후, 빠르게 도달한 방법은 보통 게임에서 많이 쓰고 있는 Full Screen (여기선 Full Image) Anti-Alias ! 그냥 그리려는 이미지를 4배 ( 실제 변 길이는 2배씩이나, 실제 메모리는 4배가 됩니다. 즉, 2x2 에서 4x4 가 되면 면적은 4배가 되는 원리 ) 크게 만들어 두고 여기다 그리려는 좌표를 두배씩 연산해서 그린 다음, 이걸 다시 fl_imgtk 의 fast rescale 엔진을 이용해서 Bicubic resize 를 적용하면 되는 것 이었습니다. OpenMP 를 사용하기 때문에 오래 걸리..

    Developement/C/C++
    2017.07.28 10:21
  • 온라인 오픈 이미지 에디터 - PIXLR

    트위터를 보다, 강풀님이 올리신 pixlr 링크를 클릭해 보고 느낀건 ... "우어 ... 이건 대박!" 이 에디터는, 온라인이기만 하면 브라우저 상에서 로컬 이미지를 수정할 수 있다는 최재 장점을 가지고 있습니다. FLICKR 에 이는 이미지를 수정 하가나 업록드 할 수 있는 기능도 포함 되어 있는 듯 합니다. 특히 구글 크롬브라우저 를 사용할 때, 단독 웹 어플 형태로 만들게 되면 더할나위 없는 강력한 그림판! 기능제약이 많거나, 너무 무겁거나, 쓰기가 어려운 일반 공개 어플과는 이미 게임을 안되는 다양한 기능을 가지고 있으며, Adobe 사의 제품과 비슷한 단축키 들이 편의성을 더욱 더 높여 주는 듯 하니, 저같은 개발툴만 회사 PC 에 설치해서 써야 하는 불우한 청년들(?) 에겐 축복과 같은 온라..

    사용기 및 분석
    2010.10.12 09:11
  • [Delphi] FastGraphicLib v1.0

    이 라이브러리는 DIB Bitmap 과 256 color 처리를 위한 델파이 이미지 라이브러리 입니다. 이 코드의 원작자는 1999년에 만들어진 Gordon Alex 이며, 구 버젼의 Delphi 용으로 만들어진 컴퍼넌트를 라이브러리로 다시 만들었습니다. 기본적으로 델파이의 기본 Canvas 의 기능중 일부를 자체 구현하여 들고 있습니다. 사각형 그리기, 영역 채우기, 선, 부드러운 선, 폴리곤 선, 부드러운 폴리곤 선, 원호 그리기 를 지원 합니다. 간단한 예제는 포함된 testApp 를 참조 하시면 되며, LoadFromStream 과 PNG , JPG 등을 지원 하도록 수정하여 버젼을 향상 시키도록 하겠습니다.

    내가 작업한 것들
    2010.10.06 16:49
  • 애플 덕분에 드러나는 대한민국의 하드웨어의 현실.

    요즘 뜨는 키워드들 을 보면 이렇다 - 애플 , 공격 , IT . 사실 반격이라는 말도 있긴 한데 .. 이건 틀린말이라 본다. 애플이 언제 우리나라 기업에 공격을 당한 적 이 있기라도 했으면 맞는 말이겠지만, 사실 애플은 대한민국에서 누구에게도 공격받아 본 적이 없다. 애시당초 애플에 있어서는 어떤 기업이든 자신들의 상대라 생각 한 적이 없었을 테니까 말이다. 내가 하는 말이 있다. "애플은 애플일 뿐" 삼성의 T-Omnia 와 Haptic 이 처음 나왔을떄 내가 주변사람들에게 한 말이 있다. "삼성이 애플의 아이팟과 아이폰을 모방하려 하고 있다." 사람들에게 있어서는 그것이 어떤 의미인지를 알 수 없었겠지만 내 눈엔 딱 몇가지가 그저 삼성의 입장에서 따라가고 싶었던 아쉬움이 여력히 남아 있었다는 점. ..

    사용기 및 분석
    2010.02.19 11:48
  • 모바일용 UI 그래픽 엔진

    제가 속한 팀이 만든 GUI 엔진이 드디어 사내 제품에 쓰이기 시작했습니다. 해외쪽에서도 쓰일 듯 하고 ... 만든데 보람을 느끼는 중 입니다. 정확한 정보는 공개할 수 없습니다만 ... 간단히 만든 영상을 제 블로그에서만 공개 합니다.

    내가 작업한 것들
    2009.06.25 17:57