iOS本地圖片轉(zhuǎn)為黑白圖片

視圖灰度化作為不可用的狀態(tài),是一個很普遍的做法,系統(tǒng)的按鈕也是這么做的歪玲。簡單點(diǎn)轿腺,設(shè)計(jì)給兩張圖就好了谦絮,但是過多的圖片會導(dǎo)致APP越來越大。能用代碼實(shí)現(xiàn)又何必再加一張圖。

+ (UIImage*)greyImageWithImage:(UIImage*)image
{
    //根據(jù)設(shè)備的屏幕縮放比例調(diào)整生成圖片的尺寸,避免在圖片變糊    
    CGFloat scale = [UIScreen mainScreen].scale;
    CGSize resultSize = CGSizeMake(image.size.width*scale, image.size.height*scale);
    
    CGRect imageRect = CGRectMake(0, 0, resultSize.width, resultSize.height);
    CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceGray();
    CGContextRef context = CGBitmapContextCreate(nil, resultSize.width, resultSize.height, 8, 0, colorSpace, kCGImageAlphaPremultipliedLast);//使用kCGImageAlphaPremultipliedLast保留Alpha通道嘱么,避免透明區(qū)域變成黑色。
    CGContextDrawImage(context, imageRect, [image CGImage]);
    CGImageRef imageRef = CGBitmapContextCreateImage(context);
    UIImage *newImage = [UIImage imageWithCGImage:imageRef];
    CGColorSpaceRelease(colorSpace);
    CGContextRelease(context);
    CFRelease(imageRef);
    return newImage;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末顽悼,一起剝皮案震驚了整個濱河市曼振,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蔚龙,老刑警劉巖冰评,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異木羹,居然都是意外死亡甲雅,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進(jìn)店門坑填,熙熙樓的掌柜王于貴愁眉苦臉地迎上來抛人,“玉大人,你說我怎么就攤上這事穷遂『埃” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵蚪黑,是天一觀的道長。 經(jīng)常有香客問我中剩,道長忌穿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任结啼,我火速辦了婚禮掠剑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘郊愧。我一直安慰自己朴译,他們只是感情好井佑,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著眠寿,像睡著了一般躬翁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上盯拱,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天盒发,我揣著相機(jī)與錄音,去河邊找鬼狡逢。 笑死宁舰,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的奢浑。 我是一名探鬼主播蛮艰,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼雀彼!你這毒婦竟也來了印荔?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤详羡,失蹤者是張志新(化名)和其女友劉穎仍律,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體实柠,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡水泉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了窒盐。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片草则。...
    茶點(diǎn)故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖蟹漓,靈堂內(nèi)的尸體忽然破棺而出炕横,到底是詐尸還是另有隱情,我是刑警寧澤葡粒,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布份殿,位于F島的核電站,受9級特大地震影響嗽交,放射性物質(zhì)發(fā)生泄漏卿嘲。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一夫壁、第九天 我趴在偏房一處隱蔽的房頂上張望拾枣。 院中可真熱鬧,春花似錦、人聲如沸梅肤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽姨蝴。三九已至俊啼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間似扔,已是汗流浹背吨些。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留炒辉,地道東北人豪墅。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像黔寇,于是被迫代替她去往敵國和親偶器。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容

  • 1缝裤、通過CocoaPods安裝項(xiàng)目名稱項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地?cái)?shù)據(jù)庫組件 SD...
    陽明先生_x閱讀 15,968評論 3 119
  • 后搖屏轰、民謠、流行憋飞、搖滾霎苗、朋克、雷鬼榛做,你想聽哪一種唁盏,我們都給你自由,還你靈魂自由检眯。藍(lán)牙音響是每個嗜聽音樂度日的人的救...
    愛德家olabuy閱讀 201評論 0 0
  • 時間能改變什么厘擂? 時間什么也改變不了。
    灰了思念閱讀 179評論 0 0
  • 一锰瘸、本講重難點(diǎn): ① 區(qū)分使用加法還是乘法——娃娃們接受程度挺好的刽严; ② 特殊位置優(yōu)先考慮(組數(shù)“0”,人物):部...
    你們的夢婷閱讀 456評論 0 0
  • 種植有桂花樹的園林避凝,每年的這個時候舞萄,桂花都盛開了。陣陣秋風(fēng)吹過恕曲,風(fēng)送桂花鹏氧,濃香滿園,入其園中佩谣,如沐花香浴。讓人心曠...
    吾適WUSHI閱讀 1,028評論 0 2