Ⅰ 關於java處理圖像佔用空間大的相關問題~~
看你的圖像的色彩模型,
如果是RGB每個像素24bit,3個位元組,佔用1024*1024*3=3MiB內存
如果ARGB,一般都是每個像素32bit,4個位元組,佔用1024*1024*4=4MiB內存(Java也常用這個交換)
如果灰度模型,每個像素8bit,佔用1MiB內存
如果2值化,每個像素1bit,佔用1024*1024/8=128KiB內存,這在無壓縮情況下容量最小。
常見視頻I420模型,每個像素6bit,1024*1024能用768KiB獲得近似真彩的效果.
圖像處理在內存中就是這樣,如果想空間小,就要增加運算時間使用壓縮演算法和調整色彩模型。
Ⅱ 怎麼搭建android開發環境
android開發環境目前主流有兩種,一是eclipse+ADT+SDK,另外一種是Google官方指定的開發環境 Android Studio。不管哪種必須先安裝JDK 並配置好環境變數,這是首要前提。
一、 搭建eclipse+ADT+SDK的開發環境。
首先下載eclipse EE版本,ADT 插件和 android SDK (注意ADT和SDK可能版本沖突,如果發生沖突換掉SDK 或ADT)。打開eclipse點help菜單下的Install New Softwaver,點擊add在彈出的對話框中 name里隨意指定一個名字location里指定你下載的ADT文件,或在線安裝ADT地址,OK。勾選下面新出現的內容
重啟eclipseOK
二、安裝Android Studio
AndroidStudio 配置比較簡單,先安裝好JDK 並在環境變數中添加JAVA_HOME變數指向JDK根目錄。再安裝AndroidStudio。安裝好後即可打開使用。(必須添加JAVA_HOME變數)。