0
如何獲得來自相機的圖像的閃光效果? 當我從相機中獲得圖像(它顯示在UIImageView中)並將其保存爲文件之前,我想通過按下Flash按鈕來減輕(在某些情況下)圖像。可以通過使用Core Graphics?如何使用Core Graphics使圖像更亮(使用閃光燈效果更亮)
如何獲得來自相機的圖像的閃光效果? 當我從相機中獲得圖像(它顯示在UIImageView中)並將其保存爲文件之前,我想通過按下Flash按鈕來減輕(在某些情況下)圖像。可以通過使用Core Graphics?如何使用Core Graphics使圖像更亮(使用閃光燈效果更亮)
看看my answer to this question。這個問題是有關使圖像變暗,但你可以使用完全相同的代碼,並通過覆蓋部分透明的白色圖像變亮:
//draw a 50% white overlay
CGContextSetGrayFillColor(cx, 1.0, 0.5);
CGContextFillRect(cx, imageRect);
您可能能夠通過改變來提升這個視覺外觀的混合模式。 'CGContextSetBlendMode()'。有前途的選擇:'kCGBlendModeLighten,kCGBlendModeColorDodge,kCGBlendModeColorBurn,kCGBlendModeSoftLight,kCGBlendModeHardLight,kCGBlendModeSaturation,kCGBlendModeLuminosity' – nielsbot 2011-05-13 03:00:19
您是否看到這個問題是樹年歲?那些時間不是* BlendMode。這是iPhone OS 3.11 – LIAL 2013-06-04 15:33:12