android圖片亮度
1. android程序調節屏幕亮度怎麼去掉漸變,比如最高亮度調到最低立馬變黑,而不是慢慢的變化
1、筆記本電腦的顯示器的亮度調整方法如下:首先您要看一下鍵盤上的fn鍵和那兩個亮度的標志(標志就像一個太陽,向上調亮,向下調暗)在那位置才行,一般的手提的這兩個標志均設計在F1-F12上,您認真看一下就可以找到了,然後按住fn健,如果您要調得亮一些,再按向上的標志,如果您要調暗,就按住fn鍵再點按向下的標志。
2、對比度的調整方法如下:在空屏幕下右擊,點擊屬性,在出現的提示欄里點擊設置,設置完對比度之後點擊應用,再點擊確定就可以了。
2. 如何調整圖像亮度在Android中使用OpenCV的
PS調整圖像的亮度的方法如下:1、打開並選擇需要編輯的圖層。2、選擇菜單欄上的【圖像】——【調整】——【亮度/對比度】(或直接按快捷鍵Alt+I,然後按A,再按C)。
3. 為什麼安卓手機拍的照片很高亮度非常艷麗,但沒有iPhone清晰呢
這是由手機上使用的攝像頭,拍照軟體等多種軟、硬體決定的。
4. 雖然安卓手機夜間拍攝模式亮度比iPhone高但清晰度不如iPhone呢
首先先從硬體層面分析,蘋果目前仍然採用的是廣角+長焦的雙攝方案,而安卓手機已經開始普及四攝,但是攝像頭並不是越多越好,安卓四攝存在的意義是覆蓋更多的焦段,增加場景的適用性,對於畫質的提升幫助並不大。
5. android,在設置亮度的時候,為什麼沒有立即生效
安卓設置亮度一般都是即時生效的,如果未生效可能是操作不當,具體方法為:
1、進入設置,點擊屏幕,亮度調節,可以自行調節亮度。
2、下載第三方app幫助調節亮度。
3、在手機中設置成自動調節亮度。
6. Android 色相,飽和度,亮度的調整是怎麼做到的
我大概看了一下,雖然也不是很了解,但可以討論一下。
代碼裡面一些內容讓我想起來以前寫驗證碼畫圖,其實這個是差不多的。
java本身的畫圖的類裡面就有這樣修改圖像三方面對的方法,然後做到android接收屬性改變的值,
反饋給畫圖的類和方法,畫圖的類返回點陣圖,然後android這邊設置圖為當前的背景。
7. 有沒有什麼安卓能用的修圖軟體可以調整對比度亮度和飽和度
很多啊,雖然我沒用安卓,但安卓的app可比ios的多了,你到應用市場搜個美圖秀秀,都有很多類似的軟體推薦下載。我個人推薦美圖秀秀和玩圖。
8. android 怎麼設置屏幕亮度
/**
* 獲得當前屏幕亮度的模式
* SCREEN_BRIGHTNESS_MODE_AUTOMATIC=1 為自動調節屏幕亮度
* SCREEN_BRIGHTNESS_MODE_MANUAL=0 為手動調節屏幕亮度
*/
private int getScreenMode(){
int screenMode=0;
try{
screenMode = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE);
}
catch (Exception localException){
}
return screenMode;
}
/**
* 獲得當前屏幕亮度值 0--255
*/
private int getScreenBrightness(){
int screenBrightness=255;
try{
screenBrightness = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS);
}
catch (Exception localException){
}
return screenBrightness;
}
/**
* 設置當前屏幕亮度的模式
* SCREEN_BRIGHTNESS_MODE_AUTOMATIC=1 為自動調節屏幕亮度
* SCREEN_BRIGHTNESS_MODE_MANUAL=0 為手動調節屏幕亮度
*/
private void setScreenMode(int paramInt){
try{
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE, paramInt);
}catch (Exception localException){
localException.printStackTrace();
}
}
/**
* 設置當前屏幕亮度值 0--255
*/
private void saveScreenBrightness(int paramInt){
try{
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, paramInt);
}
catch (Exception localException){
localException.printStackTrace();
}
}
/**
* 保存當前的屏幕亮度值,並使之生效
*/
private void setScreenBrightness(int paramInt){
Window localWindow = getWindow();
WindowManager.LayoutParams localLayoutParams = localWindow.getAttributes();
float f = paramInt / 255.0F;
localLayoutParams.screenBrightness = f;
localWindow.setAttributes(localLayoutParams);
}
9. Android亮度調節的幾種實現方法
Android亮度調節分為三個層次,分別是:Android系統亮度調節、Android App亮度調節和Android當前屏幕(Window)亮度調節。
1.Android系統亮度調節
Android系統亮度調節全局性最高,常見於系統設置中的亮度設置項。Android中提供了獲取和設置系統亮度值(「手動模式下的亮度值」)的介面,具體如下:
// 獲取系統亮度
Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS);
// 設置系統亮度
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS,systemBrightness);
2.Android App亮度調節
與系統亮度不同的是,Android中並未直接提供針對於App層面的亮度調節方式。因此,對於需要進行App的亮度調節,可以通過系統亮度調節或當前屏幕的亮度調節方式間接來實現。
3.Android當前屏幕(Window)亮度調節
Android針對當前屏幕(Window)提供了設置亮度的介面,常見寫法如下:Window window = activity.getWindow();WindowManager.LayoutParams lp = window.getAttributes();lp.screenBrightness = brightness;window.setAttributes(lp);
10. Android中如何控制調節屏幕亮度
Android的屏幕亮度好像在2.1+的時候提供了自動調節的功能,所以,如果當開啟自動調節功能的時候, 我們進行調節好像是沒有一點作用的,這點讓我很是無語,結果只有進行判斷,看是否開啟了屏幕亮度的自動調節功能。 /*** 判斷是否開啟了自動亮度調節*/public static boolean isAutoBrightness(ContentResolver aContentResolver) { boolean automicBrightness = false;try {automicBrightness = Settings.System.getInt(aContentResolver,Settings.System.SCREEN_BRIGHTNESS_MODE) == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC; } catch (SettingNotFoundException e) { e.printStackTrace();}return automicBrightness;} 然後就是要覺得當前的亮度了,這個就比較糾結了:/*** 獲取屏幕的亮度*/public static int getScreenBrightness(Activity activity) { int nowBrightnessValue = 0; ContentResolver resolver = activity.getContentResolver();try {nowBrightnessValue = android.provider.Settings.System.getInt( resolver, Settings.System.SCREEN_BRIGHTNESS); } catch (Exception e) { e.printStackTrace();}return nowBrightnessValue;} // Settings.System.putInt(activity.getContentResolver(), // Settings.System.SCREEN_BRIGHTNESS_MODE, // Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL); WindowManager.LayoutParams lp = activity.getWindow().getAttributes(); lp.screenBrightness = Float.valueOf(brightness) * (1f / 255f); activity.getWindow().setAttributes(lp);} Settings.System.putInt(activity.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL);} Settings.System.putInt(activity.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC);} 至此,應該說操作亮度的差不多都有了,結束! 哎,本來認為是應該結束了,但是悲劇得是,既然像剛才那樣設置的話,只能在當前的activity中有作用,一段退出的時候,會發現毫無作用,悲劇,原來是忘記了保存了。汗!/*** 保存亮度設置狀態*/public static void saveBrightness(ContentResolver resolver, int brightness) { Uri uri = android.provider.Settings.System .getUriFor("screen_brightness"); android.provider.Settings.System.putInt(resolver, "screen_brightness", brightness);