博客來
死生契闊,與子成說。 執子之手,與子偕老
每個人都在追求生命中的美好,窮盡一生的心力。其實最美好的往往都是最不被發覺,當失去之後才明白,當失去之後才珍惜,當失去之後才知道其實一切都是那麼的平凡。
2013年1月15日 星期二
2012年5月18日 星期五
912book以交換代替購買,你也是環保小尖兵
交換代替購買, 為地球環保盡一份心力
http://www.912book.tw/在這裡為大家再一次介紹免費的二手書交換平台。經過一段時間的努力,我們重新的將912book升級,除了畫面上的優化,也修正了原本交換流程不便的問題,期望讓大家看到一個用心經營的網站。
如果大家在網站的使用上有任何的問題,也可以用E-Mail與我們聯繫。
service@findlady.com.tw
2011年7月25日 星期一
Android 處理圖像的方法 - (一) 避免記憶體不足的異常
近日的一個案件需要處理相片,包含了將原始圖片縮小, 黑白效果, 相片合成, 濾鏡的效果。在網路上找了相當多的文章,當然....大部份都是失敗的方法,在東撿撿、西撿撿後,終於完成了需要的效果,大致的說明如下。
首先是
inSampleSize
另一個是
避免記憶體不足的異常
因為相機所拍出的相片畫質如果比較高,在處理圖片縮小時很有可能會遇到VM記憶體不足的問題。而Android本身有提供幾個參數。首先是
inSampleSize
If set to a value > 1, requests the decoder to subsample the original
image, returning a smaller image to save memory. The sample size is
the number of pixels in either dimension that correspond to a single
pixel in the decoded bitmap. For example, inSampleSize == 4 returns
an image that is 1/4 the width/height of the original, and 1/16 the
number of pixels. Any value <= 1 is treated the same as 1. Note: the
decoder will try to fulfill this request, but the resulting bitmap
may have different dimensions that precisely what has been requested.
Also, powers of 2 are often faster/easier for the decoder to honor.
主要是說,如果將值設定為 1 以上的數值,系統便會回傳一個比原始圖像還要小的圖像,目的是為了減少記憶體的使用,相關的邏輯在原文中也有述說。
另一個是
2011年6月16日 星期四
訂閱:
文章 (Atom)