온라인상에서 유통되는 각종 기업/기관의 위해정보, 보안정보를 추출하여 위협요인을 모니터링 하는 시스템에
PicellUs(픽셀러스) image Slimmer가 활용!!!

 

각종 문서파일, text, 이미지에서 정보를 수집.

이미지가 용량으로는 가장 큼.

이미지를 수집해서 OCR로 넘어가기 전에 PicellUs Image Slimmer로 이미지를 가볍게하여 처리.

분석속도 향상!!


 

PicellUs Image Slimmer 추가된 기능을 포함한 소개자료를 Update합니다.

주요 Update내용은 이미지 파일 경량화 뿐만 아니라 

Java Server Edition에서 
문서내의 이미지 파일(hwpx, docx, pptx)

압축파일로 묶여있는 이미지 파일 경량화

 

HTML5 환경에서 
브라우저에서 Upload하는 이미지 파일도 경량화 할 수 있습니다.


# PicellUs Image Slimmer 소개자료

PicellUs_Slimmer_20230626.pdf
3.52MB

 

 

1. PicellUs HTML5 Version 실행을 위해 브라우저에서 아래 링크로 이동합니다.

    https://www.picellus.com/slim/html5.do

 

2. 메인화면에서 "파일선택"을 클릭합니다.

3. 사진을 선택하기 위한 POP Up창이 나타납니다.
    원하는 이미지 혹은 사진을 선택하고 열기를 선택합니다.

4. 화면 File Upload 항목의 "Html5 Image Upload"를 클릭하면 아래 그림과 같이 HTML5에서 Slimmer가 적용된 이미지를
볼 수 있습니다.

 

5. 비교를 위해 원본 이미지가 나타나도록  "Image Upload"를 클릭합니다.

6. 원본 3.44M 이미지가 1.80M로 줄어들었음을 확인할 수 있습니다.

 

 

'PicellUs 사용방법' 카테고리의 다른 글

새로워진 PicellUs 체험하기  (0) 2023.11.24
PicellUs DEMO Site 사용법  (0) 2022.11.09
PicellUs Image Slimmer 체험결과  (0) 2022.10.06

CMYK 이미지 경량화 처리

가끔 디자인해서 전달되는 파일이 RGB형태가 아니라 

인쇄용인 CMYK로 화면 개발팀으로 오는 경우가 있습니다.

 

CMYK는  Cyan, Magenta, Yellow, Black(청록색, 자홍색, 노란색, 검정) 4가지 색으로
잉크에 기초한 색으로 인쇄용에 사용됩니다. 
모두 섞으면 Black이 되고, 색 종류가  RGB에 비해 제한적입니다.
표현 색깔 범위가 좁지요.

 

RGB는 Red, Green, Blue 의 약자로 빛의 삼원색으로 
빛을 내서 색을 표현하는 TV, 스마트폰 화면 같은 칼라를 말합니다.
RGB를 모두 섞으면 흰색이 되며, 색 종류가 매우 풍부하다.
우리 눈으로 보는 모든 색을 표현할 수 있다고 봅니다.

RGB로 디자인한 것을 인쇄하면 인쇄잉크 색 표현이 적기 때문에
RGB로 디자인한 칼라가 모두 표현되지 않는 것이 당연합니다.
따라서 CMYK로 디자인한 이미지를 RGB로 변환하면 
일반적으로 색깔이 더 풍부하고, 밝은 느낌이 듭니다.(저만 그럴지도 모르지만 ㅠㅠ)

PicellUs Image Slimmer는 CMYK로 디자인된 이미지가 입력되었을때  
우선 RGB로 변경하고 Slimmer를 적용합니다.

따라서 결과 파일은 RGB입니다.

PicellUs Image Slimmer는 인쇄용이 아니라, 디지털 업무처리용이라고 말씀드리겠습니다.


아래 예제 이미지 참조 바랍니다.

CMYK원본 이미지(4.33M, CMYK)
픽셀러스 이미지 슬리머 적용 후(1.17M, RGB)

GS 1등급 인증 및 조달디지털몰 등록을 기점으로 

새롭게 브로셔를 개편했습니다.

 

 

 

DEMO Site(https://www.picellus.com/slim/fileupload.do)에 접속했는데....
어떻게 사용할지 잘 모르시겠다는 문의가 있어서 블로그에 올립니다.

 

TEST할 이미지를 준비하시고, 클릭 몇번만 하시면 됩니다.

 

1. Slimmer 메뉴

아래 그림과 같이 
1) 파일선택 : 이미지 선택 창이 팝업됩니다. 원하는 이미지 경로로 찾아가서 선택합니다.
2) 저장 클릭 하고 잠시 눈을 두세번 깜빡이시면 경량화된 이미지가 아래에 나타납니다.

3) 얼마나 사이즈가 감소했는지 감소한 %가 이미지 아래에 정보가 표현되어 있습니다.

 

 

2. Resize 메뉴

1) 마찬가지로 파일선택을 합니다.

2) Resize는 다양한 해상도의 Device에 맞게 이미지 해상도를 일괄 Resize하는 기능이므로,
    Device 해상도를 입력해야 합니다.
    우측 Option에 해상도를 다양하게 입력합니다.

3) 저장을 클릭하고, 눈 깜빡이는 것보다는 많이 오래 기다려 주세요.
여러개 이미지를 생성하기 때문에 시간이 조금 걸립니다.(DEMO Server가 성능이 좋지 못하기도 함)

 

 

경량화, 해상도 변경한 이미지 파일은 브라우저에서 이미지 저장하시듯이

마우스 우측버튼 눌러서 저장하시면 됩니다.

 

저장 후 속성을 열어서 원본과 세부정보 비교해 보시기 바랍니다.

 

고맙습니다.

 

현황
- 저금리, 저소득층 대상 한시적 대출신청 접수 업무
- 대출 심사 첨부 이미지 : 평균 30MB/1인,1건
- 1일 약 70만건 접수

- 대출 심사 과정에 첨부서류(이미지)로딩이 가장 큰 걸림돌


도입내역
접수 후 야간에 서버에서 6~8시간 자동으로 이미지 최적화(PicellUs Image Slimmer Java Edition)


도입효과  :  첨부서류(이미지) 60% 정도 감소로 심사시간 2배 향상
- 심사시간 단축으로 인한 고객 대응력 향상

- 대출심사 위원 인건비 감소

- 생산성 증대

- 서류(이미지)보관 공간 60% 감소

PicellUs Slimmer Java SDK API 매뉴얼

 

1. API 예제.

1-1. 이미지 슬림화 메소드

<%@ page import="wisedigm.picellus.handler.ResizeSlimHandler" %>
<%@ page import="wisedigm.picellus.util.FileUtil" %>
 
<%
        ResizeSlimHandler rsHandler = new ResizeSlimHandler();
              
        String srcImagePath = "e:/test/";
        String fileName = "20131005_173330.jpg";
        float jpgSlimRatio = 80;
        String original = "true";
              
        rsHandler.picSlimmer(srcImagePath, fileName, jpgSlimRatio, original);
       
%>

※     picSlimmer 메소드의 인자
첫번째 인자 : 이미지 경로
두번째 인자 : 이미지 명
세번째 인자 : 이미지 경량화 율
네번째 인자 : 백업 파일 생성 여부, True일 경우 원본 파일을 original 디렉토리로 이동.
              (true : 보존, false : 삭제)

 

1-2. 디렉토리 일괄 슬림화 메소드

<%@ page import="wisedigm.picellus.handler.ResizeSlimHandler" %>
<%@ page import="wisedigm.picellus.util.FileUtil" %>
 
<%
        ResizeSlimHandler rsHandler = new ResizeSlimHandler();
       
        String srcImagePath = "e:/test/";
        float jpgSlimRatio = 80;
        String original = "true";
              
        rsHandler.picDirSlimmer(srcImagePath, jpgSlimRatio, original);
       
%>

※     picDirSlimmer 메소드의 인자
첫번째 인자 : 이미지 경로
두번째 인자 : 이미지 경량화 율
세번째 인자 : 백업 파일 생성 여부, True일 경우 원본 파일을 original 디렉토리로 이동.
             (true : 보존, false : 삭제)

 

1-3. 이미지 리사이즈 메소드

<%@ page import="wisedigm.picellus.handler.ResizeSlimHandler" %>
<%@ page import="wisedigm.picellus.util.FileUtil" %>
 
<%
        ResizeSlimHandler rsHandler = new ResizeSlimHandler();
              
        String original = "true";
              
        int width1= 1000;
        int width2= 800;
        int width3= 600;
        int width4= 0;
        int width5= 0;
              
        rsHandler.picResizeSlimmer(srcImagePath, fileName, original, width1, width2, width3, width4, width5);
 
%>

※     picResizeSlimmer 메소드의 인자
첫번째 인자 : 이미지 경로
두번째 인자 : 이미지 명
세번째 인자 : 백업 파일 생성 여부, True일 경우 원본 파일을 보존함.
              (true : 보존, false : 삭제)
네번째 인자 : Resize 할 Width 값 (width : 0이면 Resize이미지를 생성 안함)
다섯번째 인자 : Resize 할 Width 값 (width : 0이면 Resize이미지를 생성 안함)
여섯번째 인자 : Resize 할 Width 값 (width : 0이면 Resize이미지를 생성 안함)
일곱번째 인자 : Resize 할 Width 값 (width : 0이면 Resize이미지를 생성 안함)
여덟번째 인자 : Resize 할 Width 값 (width : 0이면 Resize이미지를 생성 안함)

 

1-4. 이미지 용량 체크 메소드

<%@ page import="wisedigm.picellus.util.FileUtil" %>
 
<%
        String sourceImage = "e:/test/20131005_150759.jpg";
       
        FileUtil.getFileSizeAsKBytes(sourceImage);
 
%>

※     getFileSizeAsKBytes 메소드의 인자
첫번째 인자 : 크기 체크할 이미지 위치

+ Recent posts