可以啊,用Java2D繪圖庫很容易的,都是些線、矩形、扇形、字符串而已,以前項目中這么作過,如果不作通用類庫的話結(jié)構(gòu)也可以不考慮那么些,直接作個專用方法,傳數(shù)據(jù)對象進去,返回圖像BufferedImage之類就行了。只是些四則運算。

蘆溪ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
或者找其它類庫。
java.awt.Color 類用于封裝默認 sRGB 顏色空間中的顏色,或者用于封裝由 ColorSpace
標識的任意顏色空間中的顏色。每種顏色都有一個隱式的 alpha 值 1.0,或者有一個在構(gòu)造方法中提供的顯式的 alpha 值。alpha
值定義了顏色的透明度,可用一個在 0.0 - 1.0 或 0 - 255 范圍內(nèi)的浮點值表示它。alpha 值為 1.0 或 255
則意味著顏色完全是不透明的,alpha 值為 0 或 0.0 則意味著顏色是完全透明的。在使用顯式的 alpha 值構(gòu)造 Color
時,或者在獲取某個 Color 的顏色/alpha 分量時,從不將顏色分量預乘 alpha 分量。
希望可以幫助到你.
一種非常簡單而有效的顏色特征使由Stricker 和Orengo所提出的顏色矩(color moments) 這種方法的數(shù)學基礎(chǔ)在于圖像中任何的顏色分布均可以用它的矩來表示。此外,由于顏色分布信息主要集中在低
階矩中,因此僅采用顏色的一階矩(mean)、二階矩(variance)和三階矩(skewness)足以表達圖像的顏色分布。與顏色直方圖相比,該方法的另一個好處在于無需對特征進行向量化。因此,圖像的顏色矩一共只需要9個分量(3個顏色分量,每個分量上3個低階矩),與其他的顏色特征相比是非常簡潔的。在實際應(yīng)用中為避免低次矩較弱的分辨能力,顏色矩常和其它特征結(jié)合使用,而且一般在使用其它特征前起到過濾縮小范圍(narrow down)的作用。
//因為要計算H-S的直方圖,所以需要得到一個HSV空間的圖像
cvtColor(srcImage, hsvImage, CV_BGR2HSV);
imshow("【HSV空間的原圖】", hsvImage);
//為計算直方圖配置變量
//首先是需要計算的圖像的通道,就是需要計算圖像的哪個通道(bgr空間需要確定計算 b或g貨r空間)
int channels[] = { 0, 1 };
//然后是配置輸出的結(jié)果存儲的 空間 ,用MatND類型來存儲結(jié)果
MatND dstHist;
//接下來是直方圖的每一個維度的 柱條的數(shù)目(就是將數(shù)值分組,共有多少組)
//如果這里寫成int histSize = 256; 那么下面調(diào)用計算直方圖的函數(shù)的時候,該變量需要寫 histSize
int histSize[] = { 30, 32 };
//最后是確定每個維度的取值范圍,就是橫坐標的總數(shù)
//首先得定義一個變量用來存儲 單個維度的 數(shù)值的取值范圍
float HRanges[] = { 0, 180 };
float SRanges[] = { 0, 256 };
const float *ranges[] = { HRanges, SRanges };
網(wǎng)站欄目:java直方圖代碼 直方圖 oracle
本文來源:http://www.chinadenli.net/article40/ddodeeo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站收錄、關(guān)鍵詞優(yōu)化、網(wǎng)站導航、網(wǎng)站制作、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)