各位前辈你们好:请教一下,objective-c 如何读取jpg,格式的RGB信息,并赋值与一个三维数组中

\u6c42\u6559\u5404\u4f4d\u524d\u8f88\u4e00\u4e0b\uff0c\u6211\u5bfc\u51fa\u7684JPG\u683c\u5f0f\u7684\u6d77\u62a5\uff0c\u5370\u5237\u65f6\uff0c\u6574\u4f53\u8272\u8c03\u504f\u9ec4\uff0c\u5e94\u8be5\u5982\u4f55\u8c03\u6574\uff1f

RGB\u8981\u6539\u6210CMYK

\u6ee1\u610f\u8bf7\u91c7\u7eb3

\u9996\u5148\u95ee\u4e00\u4e0b \u4f60\u8bf7\u6559\u7684\u95ee\u9898\u662f\u60f3\u529e\u6cd5\u6559\u8bad\u4e00\u4e0b\u90a3\u4e2a\u7537\u751f\u5462 \u8fd8\u662f\u8981\u89e3\u51b3\u4ed6\u4eec\u603b\u51b7\u6218\u8fd9\u4e2a\u95ee\u9898\u5462\uff1f
\u5982\u679c\u60f3\u8981\u6559\u8bad\u5bf9\u65b9 \u90a3\u4e48\u5f88\u7b80\u5355 \u53ea\u8981\u8ba9\u4f60\u8fd9\u4e2a\u5973\u751f\u670b\u53cb \u7ecf\u5e38\u548c\u4e00\u4e9b\u5176\u4ed6\u7684\u7537\u751f\u591a\u63a5\u89e6\u4e00\u4e0b \u591a\u804a\u804a\u5929\u6216\u8005\u5927\u5bb6\u4e00\u8d77\u51fa\u53bb\u73a9\u4e00\u4e0b \u5c31\u53ef\u4ee5\u628a\u7537\u751f\u6c14\u6b7b\u7684\u3002 \u6216\u8005\u5979\u4e5f\u53ef\u4ee5\u6d88\u5931\u4e00\u661f\u671f \u5c31\u662f\u7528\u4ed6\u7684\u65b9\u6cd5\u5bf9\u4ed8\u4ed6 \u8ba9\u4ed6\u4e5f\u611f\u53d7\u4e00\u4e0b\u8fd9\u79cd\u6ecb\u5473

\u5982\u679c\u8981\u89e3\u51b3\u8fd9\u4e2a\u95ee\u9898\u5c31\u53c8\u96be\u5ea6\u4e86 \u4e00\u822c\u7537\u751f\u4f1a\u8fd9\u6837\u65e0\u975e\u5c31\u4e24\u79cd\u53ef\u80fd: \u7b2c\u4e00\u4ed6\u6839\u672c\u4e0d\u5728\u4e4e\u8fd9\u4e2a\u5973\u751f\u6216\u8005\u8bf4\u4e0d\u7231 \u6216\u8005\u5df2\u7ecf\u817b\u4e86 \u538c\u70e6\u4e86\u624d\u4f1a\u8fd9\u6837\uff0c\u5982\u679c\u8fd9\u8fd9\u6837\u90a3\u5c31\u5f88\u96be\u529e\u4e86 \u4ed6\u538c\u70e6\u5973\u751f \u80af\u5b9a\u5c31\u662f\u5973\u751f\u67d0\u4e9b \u65b9\u9762\u8ba9\u4ed6\u5f88\u4e0d\u8212\u670d \u6240\u4ee5\u9664\u975e\u5973\u751f\u6539\u6389\u8fd9\u4e2a\u6bdb\u75c5\u4e0d\u7136\u6ca1\u673a\u4f1a\u597d\u7684\u3002

\u8fd8\u6709\u4e00\u79cd\u53ef\u80fd\u5c31\u662f\u7537\u751f\u5c31\u662f\u8fd9\u6837\u7684\u6027\u683c \u516c\u4e3b\u7684\u6027\u683c \u7231\u800d\u6027\u5b50\u4e4b\u7c7b\u7684\u3002\u4e2d\u56fd\u4eba\u8fd9\u4e48\u591a \u4ec0\u4e48\u6027\u683c\u90fd\u53ef\u80fd\u51fa\u73b0\u8fd9\u4e5f\u4e0d\u5947\u602a\uff0c\u5982\u679c\u662f\u8fd9\u6837 \u90a3\u5c31\u9700\u8981\u60f3\u6559\u5b69\u5b50\u4e00\u6837\u6559\u4ed6\u4e86\u6559\u4ed6\u4ee5\u540e\u4e0d\u8981\u8fd9\u6837 \u8be5\u600e\u4e48\u505a \u4e4b\u7c7b \u7684\u3002

\u65e0\u8bba\u54ea\u79cd\u60c5\u51b5\uff0c\u8981\u60f3\u89e3\u51b3\u5462 \u5c31\u9700\u8981\u5728\u4ed6\u4eec\u6ca1\u6709\u5435\u67b6\u7684\u65f6\u5019 \u7ecf\u5e38\u5728\u5bb6 \u6216\u8005\u51fa\u53bb\u804a\u804a\u5fc3\u91cc\u8bdd \u8c08\u8c08\u4ee5\u540e\u5435\u67b6\u4e86\u600e\u4e48\u6837 \u8bf4\u8bf4\u5bf9\u65b9\u7684\u4e0d\u6ee1\u4e4b\u7c7b\u7684 \u4e0d\u7ba1\u4ec0\u4e48\u95ee\u9898 \u5728\u548c\u8c10\u7684\u6c14\u6c1b\u4e0b \u8fd8\u662f\u5bb9\u6613\u89e3\u51b3\u7684 \u4f46\u662f\u524d\u63d0\u662f \u90a3\u4e2a\u7537\u751f\u8fd8\u6ca1\u6709\u53d8\u5fc3 \u6216\u8005\u8bf4\u8fd8\u6ca1\u6709\u5916\u9047 \u5982\u679c\u5df2\u7ecf\u53d8\u5fc3\u4e86 \u57fa\u672c\u5c31\u6ca1\u6709\u5e0c\u671b\u4e86\u3002

\u4ee5\u4e0a\u4e24\u79cd\u60c5\u51b5 \u4ed6\u4eec\u7684\u5e74\u9f84\u5982\u679c\u572820\u5c81\u4e0a\u4e0b \u7b2c\u4e8c\u79cd\u60c5\u51b5\u53ef\u80fd\u6027\u5927\u70b9\u3002 \u4ed6\u4eec\u5e74\u9f84\u5982\u679c\u572840\u5c81\u4e0a\u4e0b \u5c31\u7b2c\u4e00\u79cd\u53ef\u80fd\u6027\u5927\u70b9 \u5e0c\u671b\u6211\u7684\u56de\u7b54\u5bf9\u4f60\u6709\u5e2e\u52a9

- (BOOL)isWallPixel: (UIImage *)image: (int) x :(int) y {

    CFDataRef pixelData = CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage));
    const UInt8* data = CFDataGetBytePtr(pixelData);

    int pixelInfo = ((image.size.width  * y) + x ) * 4; // The image is png

    //UInt8 red = data[pixelInfo];         // If you need this info, enable it
    //UInt8 green = data[(pixelInfo + 1)]; // If you need this info, enable it
    //UInt8 blue = data[pixelInfo + 2];    // If you need this info, enable it
    UInt8 alpha = data[pixelInfo + 3];     // I need only this info for my maze game
    CFRelease(pixelData);

    //UIColor* color = [UIColor colorWithRed:red/255.0f green:green/255.0f blue:blue/255.0f alpha:alpha/255.0f]; // The pixel color info

    if (alpha) return YES;
    else return NO;

}


上面的代码来自 : http://stackoverflow.com/questions/3284185/get-pixel-color-of-uiimage


意思就是, 根据图片的坐标,取到对应 的 ARGB信息, 你可以试一下.



  • 鍚勪綅鍓嶈緢浣犱滑濂!鎴戞兂鍜ㄨ涓棶棰!璋㈣阿浣犱滑瑙g瓟銆?
    绛旓細浠庡疄鐢ㄦу嚭鍙戯紝鑸掗傜増鎻愪緵浜嗗熀纭浣嗚冻澶熷疄鐢ㄧ殑閰嶅銆傚敖绠℃病鏈夌湡鐨骇妞咃紝浣嗗彲閫氳繃瀹夎鑸掗傚搴у灚寮ヨˉ銆備竴閿惎鍔ㄥ拰鏃犻挜鍖欒繘鍏ュ姛鑳戒娇鍏舵搷浣滀究鎹凤紝鑰屼笖钃濈墮鐢佃瘽鍙互閰嶅悎鍔犺瀵艰埅锛屾垚鏈ぇ绾2000鍏冦傝嚦浜庡掕溅褰卞儚锛屼篃鍙互閫氳繃瀵艰埅瑁呯疆瀹炵幇锛屽悓鏍峰湪涓ゅ崈鍏冨乏鍙炽傝櫧鐒朵富椹鹃┒搴ф鐢靛姩璋冭妭瀵归儴鍒嗕汉涓嶆槸蹇呴渶锛屼絾涓鏃﹁皟濂斤紝鍏...
  • 鍚勪綅鍓嶈緢浣犱滑濂鑻辫鎬庝箞鍐
    绛旓細Hello,seniors.Hi there,nice to meet you.
  • 鏃ユ湰鐣欏鐢熸墦宸OB路OG璁块棶鏄粈涔
    绛旓細鍓嶈緢浣滀负绀句細浜猴紝鏃堕棿姣旇緝绱ц揩銆備负浜嗕笉缁欏鏂瑰甫鏉ラ夯鐑︼紝鎸夋椂缁撴潫涓哄ソ銆OB路OG璁块棶瀵逛簬灏辫亴娲诲姩鏉ヨ锛屾槸鏈夊繀瑕併佷笖闈炲父鏈夌泭鐨勬墜娈点傛垨璁稿浜庡緢澶氫汉鏉ヨ锛孫B路OG璁块棶鏄欢楹荤儲鐨勪簨锛屾垨鑰咃紝浼氬洜涓轰笉濂芥剰鎬濊屼笉鍘诲仛锛屼絾鏄紝灏忚幒甯屾湜鍚勪綅鍚屽浠兘鏈夎繖涓媷姘斿幓璺ㄥ嚭灏辫亴鐨勭涓姝ャ
  • 鍚勪綅鍓嶈緢銆佸笀鍌:浣犱滑濂! 璇烽棶涓涓鍋氳祫鏂欐槸鍙笉鍙互鎶婇挗绛嬬殑鍔犲伐銆佸畨瑁...
    绛旓細涓嶅彲浠ワ紝鏈绠鍗曠殑璇 浠栦滑鍒嗗埆鏈変笉鍚岀殑琛ㄦ牸锛屾椂闂翠笂鏉ヨ鐩戠悊鏄涓姝ョ殑妫鏌ョ殑銆
  • 鑱屽満鐨勭粡楠屽垎浜
    绛旓細OB,OG,灏辨槸浣犵殑鍓嶈緢浠暒銆傚鏋滄湁鏈轰細璺熻琛屼笟鐨勬牎鍙嬩滑鎺ヨЕ,鍙互澶氳亰鑱婂伐浣滀綋浼,椤轰究鎵撴帰涓嬪疄涔犳満浼,璇翠笉瀹氶氳繃瀹炰範灏辨嬁鍒颁簡offer銆備互鍓嶅湪鏃ユ湰鎵惧伐浣滄椂,鈥淥B,OG璁块棶鈥濇槸涓涓浐瀹氱殑鐜妭,灏辨槸鍦ㄩ潰璇曚箣鍓嶄紒涓氫細甯姪鍊欓変汉鎺ヨЕ鍦ㄨ浼佷笟宸ヤ綔鐨勪粬鐨勬牎鍙嬪墠杈堜滑,閫氳繃鍓嶈緢浠簡瑙e伐浣滃唴瀹,鍏徃鐨勬儏鍐点傝繖浜涘墠杈堜滑閮芥湁涓瀹氱殑...
  • 鍚勪綅鍓嶈緢浠浣犱滑濂!鍦ㄨ繖閲屾垜鎯抽棶涓涓:
    绛旓細鐜板湪娣樺疂娉ㄥ唽鐢ㄦ埛 閮芥槸鐢ㄦ墜鏈哄彿鐮佹潵楠岃瘉鐨 鎵嬫満浼氭敹鍒颁竴涓獙璇佺爜 濡傛灉娌℃湁杩欎釜涔熷氨鏄娉ㄥ唽涓嶆垚鍔熶簡 浣犺繕鏄壘鍒伴偅涓墜鏈哄惂
  • 鍚勪綅鍓嶈緢,浣犱滑濂.鎴戞兂杩涘叆閿鍞繖涓涓.甯屾湜鍚勪綅鍓嶈緢鑳藉鎸囩偣涓浜.
    绛旓細鍚勪綅鍓嶈緢,浣犱滑濂.鎴戞兂杩涘叆閿鍞繖涓涓.浣嗘槸鎴戞病鏈夎繃楂樼殑瀛﹀巻,鍜屼赴鍘氱殑瀹炴垬缁忛獙,甯屾湜鍚勪綅鍓嶈緢鑳藉鎸囩偣涓浜.鏅氳緢鎰熸縺涓嶆触.鏈湁鏈変竴棰楀閿鍞墽鐑殑蹇,鑰屼笖瀵归攢鍞厖婊′俊蹇,鐩镐俊... 鍚勪綅鍓嶈緢,浣犱滑濂.鎴戞兂杩涘叆閿鍞繖涓涓.浣嗘槸鎴戞病鏈夎繃楂樼殑瀛﹀巻,鍜屼赴鍘氱殑瀹炴垬缁忛獙,甯屾湜鍚勪綅鍓嶈緢鑳藉鎸囩偣涓浜.鏅氳緢鎰熸縺涓嶆触.鏈湁鏈変竴棰...
  • 鍚勪綅鍓嶈緢浣犱滑濂,鎴戝笇鏈涜兘瀛︿細闊╄,甯屾湜鍚勪綅鍓嶈緢鑳界粰鎴戜竴浜涘府鍔,瑕佸甫涓...
    绛旓細. 저는 한국어를 공부하고 싶은데 많이 도와주세요.绗嬭緢nim锛屽畨瀹佸搱鎬濊跺懄锛岀矖瀚╅煩鍙ゆ灉浜 绌轰笉鍝堟灉瑗垮柗鐖癸紝椹凹澶村搰绉熸濊跺懄銆
  • 鍚勪綅鍓嶈緢浣犱滑濂,鎴戞槸涓鍚嶅啗浜,閮ㄩ槦鍛嗕簡浜斿勾,杩樻湁100澶氬ぉ灏遍浼嶄簡,鍙槸...
    绛旓細鎴樺弸锛屼綘杩樻槸鎸烘湁蹇ф偅鎰忚瘑鐨勶紝鍏跺疄澶у閮藉浣犱竴鏍凤紝鍒氶褰规椂涓嶇煡閬撳仛浠涔堛傛垜鐨勪竴鐐瑰績寰楁槸锛氱涓姝ワ紝鍏堢‘瀹氳嚜宸辫鍋氫粈涔 锛岀湅鐪嬭嚜宸卞懆鍥寸殑璧勬簮鎴栨槸鑷繁鎰熷叴瓒g殑銆傜浜屾锛岃繘鍏ヨ繖涓涓氭墦宸ワ紝閿荤偧浜屽勾銆傜涓夋锛屽湪杩欎釜琛屼笟閲岀Н绱殑璧勬簮鍜岀粡楠岋紝鍑烘潵寮濮嬭嚜宸卞仛銆傝繖浜涘繀椤昏鍋氱殑锛屾妱涓嶅緱鎹峰緞銆
  • ...涓昏鍋氫粈涔堢殑鍛,濂冲叺銆傚湪杩欏厛杩欎簺鍚勪綅鍓嶈緢浜嗐傝阿璋浣犱滑
    绛旓細鑱斿嫟閮ㄦ槸涓浗浜烘皯瑙f斁鍐涘ぇ鍐涘尯鏈哄叧涓殑鍥涘ぇ閮ㄤ箣涓锛屼富瑕佽礋璐e悗鍕や繚闅滃伐浣滐紝鍏跺墠韬负鍚庡嫟閮ㄣ 浠1999骞磋捣,涓浗浜烘皯瑙f斁鍐涘紑濮嬪疄琛屼笁鍐涜仈鍕や竴浣撳寲淇濋殰,鍚勫ぇ鍐涘尯鎴愮珛浜嗚仈鍕ら儴,瀵瑰啗鍏电閮ㄩ槦瀹炶璐㈠姟銆佸啗闇銆佸崼鍕ゃ佸啗浜嬩氦閫氳繍杈撱佺墿璧勩佹补鏂欍佸熀寤鸿惀鎴跨瓑閫氱敤鍜屼笓鐢ㄤ繚闅溿
  • 扩展阅读:女生同时跟两个男生聊天 ... 前辈请和我交往吧动漫樱花 ... 教室里的正面管教 ... 主动向前辈请教问询 ... 我是来加入你们的aao ... 前辈请和我交往吧日语 ... 我是来加入你们的by ... 向前辈请教的话术 ... 前辈请和我交往 拜托了 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网