原創影像處理軟體(含源碼)

來源:互聯網
上載者:User

如果你對原始碼進行了進一步的加工和完善可以傳我一份兒,如果你願意的話~
-----------------------------------本人原創影像處理軟體,歡迎下載使用! 感謝QuickPoint大俠的熱心協助! 可執行JAR檔案下載     (含CHM協助文檔) 可執行EXE檔案下載     (含CHM協助文檔,運行仍然需要JRE的支援) 源 代 碼  下載如果無法下載請留言。

   關於源碼的幾點說明: 

1. 本系統的編製參考了一些範例但絕大部分都是自己寫的。
2. 由於時間匆忙,所以系統結構不是很富有層次感,製作的時候重視功能的實現而不太注重可讀性——注釋不多。
3. 系統實現用的是一些很基礎的方法,物件導向的繼承、封裝、多態等技術用得很少。
4. 本人既非軟體學院又非映像所的,加上時間倉促,疏漏之處再所難免,所以寫得不好請見諒。權作拋磚引玉吧。
5. 源碼僅供學習之用,可以自由複製、傳播、甚至修改,如果你可以將它改的更完善、更強大繁請你給我發一份兒,如果你願意的話。
         軟體還有很多需要完善的地方,也歡迎大家提建議。影像處理演算法(除系統放大、矩形剪裁調用API函數外,另外Huffman編碼演算法參考過一些範例)都是自己根據演算法的原理寫的,不保證細節上完全正確,但是處理效果還是不錯地。

        本軟體用純Java語言編製而成,故其運行需要JRE(Java運行環境,可以在這裡選擇Download JRE 進行下載,同時也正因為如此它可以在安裝了JRE的Linux等各類作業系統上運行.

該軟體支援jpg,gif、png圖片格式,大致有下列功能:
1.  映像放大、縮小、複製、列印、擷取當前映像任意位置顏色資訊。
2.  顯示映像灰階長條圖。
3.  灰階統計:映像寬度、高度、最小灰階、最大灰階、灰階均值 Mean、灰階方差 Variance、標準差、偏態 Skewness、峰度係數 Kurtosis、熵 (Entropy)。
4.  RGB三原色分離、RGB圖轉灰階圖、灰階均衡、映像可調閾值二值化、映像反色。
5.  映像可調閾值邊緣檢測:Roberts運算元;Prewitt模板;Sobel模板;Kirsch運算元
6.  映像Huffman編碼。
7.  調色盤、螢幕捕捉、螢幕取色、螢幕上任意兩點距離的測量。
8.  水平鏡像、垂直鏡像、順時針轉90度、逆時針轉90度、矩形剪裁、水平剪除、垂直剪除。9. 新版本改進:去掉了一些華而不實的東西,完善了不少細節,添加了協助文檔,並且打了個包,嗯,體驗下就知道了……

BTW:水平剪除好比在紙上畫兩根水平線,剪除兩線之間的部分,將剩下的部分合并到一起作為結果。垂直剪除類推。這兩個功能是HyperSnap裡面我最喜歡的兩個功能所以就把它實現了,呵呵~

並且每種操作都配有相應的快速鍵。

 部分效果如下(還有部分未整理):



程式啟動:

 


部分菜單:

 


快速鍵一覽:


    由於時間關係功能性開發到此結束。不過我還是會在細節上著墨地。感謝諸位的支援,有問題可以跟我聯絡。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.