<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    好好生活,努力工作,天天向上!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

       以前研究過AWT的圖像處理,知道AWT在圖像處理方面的功力不淺,特別是在3D圖像處理非常擅長,不過就是API不怎么可愛,使用起來還是比較麻煩,還是覺得SWT的API比較親切,我個人對SWT也是非常感興趣,而且我們的項目也是基于SWT的。

       壓縮圖片方式要么是將格式進行轉換,比如將bmp格式轉換成jpeg格式的,這種方式是通過損失圖片質量來達到的壓縮的目的,不過jpeg格式的圖片還是比較清晰,不仔細看根本看不出什么差別。還有一種是調整圖片的分辨率,現在的數碼相機拍出來的照片分辨率都很高,我從辦事處采集的圖片發現大多數圖片格式是 3264 * 2448,大小在2.5mb左右,如果不進行壓縮處理就進行上傳,那服務器肯定受不了,經過開會討論,覺得圖片大小控制在100kb左右比較能讓服務器和用戶接受,而且要看的清楚照片中車輛的車牌號。

      這并不是什么 "不可能完成的任務" ,在我的機器上測試通過,為了方便起見,分辨率統一調成800x600,發現圖片質量還過得去:

    名稱

    壓縮前分辨率

    壓縮前大小(kb)

    壓縮后大小(kb)

    阿斯頓馬丁One-77 P10.bmp

    1027 x 768

    1537

    85

    豫P460xx.JPG

    3264 x 2448

    2083

    48

    IMG_1338.jpg

    2736 x 3648

    4428

    72

       壓縮后的格式都是JPEG格式的.

        我使用的壓縮代碼是這樣實現的:

    ImageData newImageData = new ImageData("C:/imgzip/壓縮前的圖片.jpg").scaledTo(800600);
    ImageLoader imageLoader 
    = new ImageLoader();
    imageLoader.data 
    = new ImageData[] {newImageData};
    imageLoader.save(
    "C:/imgzip/壓縮后的圖片.jpg",SWT.IMAGE_JPEG);

    先將圖片路徑傳入到ImageData的構造方法中構造一個ImageData對象,這個ImageData對象用于描述圖片的屬性,比如圖片的像素、大小、尺寸等信息,可以通過ImageData的scalaTo(int  width ,int height)方法完成圖片大小縮放,然后使用ImageLoader這個類將圖片保存到指定的路徑,還可以指定保存的格式。

       很簡單吧,說實話,我不是很相信使用AWT能夠通過這么簡單的方式完成圖片大小的縮放和壓縮,當然我是指AWT的元素API。

    posted on 2009-11-21 18:10 VWPOLO 閱讀(2226) 評論(0)  編輯  收藏 所屬分類: SWT JFace
    主站蜘蛛池模板: 亚洲精品视频在线免费| 最近的2019免费中文字幕| av无码久久久久不卡免费网站| 亚洲色婷婷综合久久| 手机看片国产免费永久| 亚洲日韩小电影在线观看| 两个人看的www视频免费完整版| 亚洲成A∨人片天堂网无码| 人碰人碰人成人免费视频| 亚洲人成网站观看在线播放| jizz在线免费观看| 在线精品亚洲一区二区三区| aa级毛片毛片免费观看久| 亚洲AV无码乱码在线观看裸奔| 久久久久久久久久国产精品免费| 亚洲国产日韩一区高清在线| 一级毛片免费观看不卡视频| 亚洲白嫩在线观看| 精品剧情v国产在免费线观看| 337P日本欧洲亚洲大胆艺术图| 亚洲国产精品第一区二区三区| sss在线观看免费高清| 亚洲丁香色婷婷综合欲色啪| 麻花传媒剧在线mv免费观看| 久久久无码精品亚洲日韩蜜桃| 蜜臀AV免费一区二区三区| jlzzjlzz亚洲jzjzjz| 国产美女精品久久久久久久免费| jizz免费在线影视观看网站| 亚洲国产高清人在线| 在线观看视频免费完整版| 男男黄GAY片免费网站WWW| 亚洲日韩v无码中文字幕| 97av免费视频| 国产精品亚洲一区二区三区 | free哆拍拍免费永久视频| 亚洲国产精品嫩草影院在线观看| 67pao强力打造国产免费| 久久精品国产亚洲av瑜伽| 亚洲成av人影院| 啦啦啦www免费视频|