欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

如何在J2ME程序里調(diào)節(jié)圖像的明

系統(tǒng) 1803 0
/**
* 調(diào)節(jié)圖像明暗的方法,start和 end 的值 在0-255之間,
* 比如,0-16就會(huì)讓圖像變得很暗,0-255保持不變
*/
public static Image lightenessRGB(Image image, int start, int end) {
??? // System.out.println("reverseRGB IN");
??? int width = image.getWidth();
??? int height = image.getHeight();
??? // 獲得圖像的ARGB數(shù)據(jù),存儲(chǔ)在rawInt里
??? int[] raw = null;
??? try {
??????? raw = new int[width * height];
??????? image.getRGB(raw, 0, width, 0, 0, width, height);
??????? int len = raw.length;
??????? // 開(kāi)始循環(huán),獲得圖像里每個(gè)像素的顏色,然后處理
??????? for (int i = 0; i < len; i++) {
??????????? // 獲得像素的顏色
??????????? int color = raw[i];
??????????? // System.out.println(Integer.toHexString(color));
??????????? // 獲得alpha
??????????? int alpha = 0xFF;
??????????? // System.out.println(Integer.toHexString(alpha));
??????????? // 獲得紅色
??????????? int red = (color & 0x00FF0000) >> 16;
??????????? // System.out.println(Integer.toHexString(red));
??????????? // 獲得綠色
??????????? int green = (color & 0x0000FF00) >> 8;
??????????? // System.out.println(Integer.toHexString(green));
??????????? // 獲得藍(lán)色
??????????? int blue = (color & 0x000000FF);
??????????? // System.out.println(Integer.toHexString(blue));
??????????? // 網(wǎng)上找到的算法
??????????? // 生成新顏色
??????????? red = start + end * red / 255;
??????????? green = start + end * green / 255;
??????????? blue = start + end * blue / 255;
??????????? // 生成新顏色
??????????? // System.out.println(Integer.toHexString((alpha << 24)+ (red <<
??????????? // 16)+(green << ));
??????????? color = (alpha << 24) + (red << 16) + (green << + blue;
??????????? raw[i] = color;
??????? }
??????? // System.out.println("blendRGB OUT");
??????? return Image.createRGBImage(raw, width, height, true);

??? } catch (Error e) {
??????? // e.printStackTrace();
??????? ImageAlbum.showAlert("圖像尺寸太大,不能完成此操作.");
??????? return image;
??? } catch (Exception e) {
??????? e.printStackTrace();
??????? return image;
??? } finally {
??????? raw = null;
??? }
}

如何在J2ME程序里調(diào)節(jié)圖像的明


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 首页亚洲国产丝袜长腿综合 | 嫩草影院在线免费观看 | 色中色在线播放 | 久久综合九色综合欧美狠狠 | 一区二区视频在线观看 | 手机在线一区二区三区 | 日本高清免费不卡在线播放 | 欧美簧片| 国产精品视频在线播放 | 日本一区二区久久久 | 国产伦精品| 一级毛片真人免费观看 | 久久第四色 | 色婷婷一区二区三区四区 | 日韩一二区 | 激情视频一区 | 超级碰在线视频 | 久久精品无码一区二区日韩av | 久草网址| 久久视频国产 | 五月天婷婷精品视频 | 狠狠av| 五月婷婷之综合激情 | 日本不卡一区二区 | 国产精品夜夜春夜夜爽久久 | 精品国产一区二区三区久久久蜜月 | 超碰人人操 | 国产换爱交换乱理伦片 | 色爱av| 亚洲色图150p| 亚洲精品视 | 久久久久久免费一区二区三区 | 极品白嫩无套视频在线播放张悠雨 | 看全色黄大色黄大片爽一次 | 91看点| 国产精品福利在线观看 | 日本天堂免费a | 狼伊千合综网中文 | www.久久99 | 99在线精品视频免费观里 | 日本高清中文字幕一区二区三区 |