/* * * * * *原始 * * * * * */
/* * * * * *濾鏡處理型別 * * * * * */
cifilter *cifilter = [cifilter
filterwithname:@"cigaussianblur"];
[cifilter setvalue:ciima forkey:kciinputimagekey];
/* * * * * *設定模糊程度 0最小 * * * * * */
[cifilter setvalue:@3
forkey:@"inputradius"];
/* * * * * *用來查詢設定可以用到的引數 * * * * * */
nslog(@"%@",cifilter.attributes);
/* * * * * *輸出的 * * * * * */
ciimage *outima = [cifilter valueforkey:kcioutputimagekey] ;
/* * * * * *處理方式,是cpu設定為nil,預設是cpu * * * * * */
cicontext * context = [cicontext
contextwithoptions:nil];
/* * * * * *輸出的處理完的 * * * * * */
cgimageref imgref = [context createcgimage:outima fromrect:[outima extent]];
/* * * * * *轉化 * * * * * */
img = [uiimage
imagewithciimage:outima];
/* * * * * *釋放記憶體 * * * * * */
cgimagerelease(imgref);
uiimageview *imgv = [[uiimageview
alloc] initwithframe:cgrectmake(0, 0, 375/2, 500/2)];
imgv.image = img ;
[self.view
addsubview:imgv];
DIV CSS中的濾鏡和模糊
在div css中,經常會用到div和span 當內容比較多的時候,會用到div 當內容比較少的時候,會用到span 來看下面的 欄目一欄目二 欄目三欄目四 欄目五執行後的效果如下 在這裡設定了字型的粗細 設定段落字型的粗細的屬性 font weigth屬性設定文字的粗細 使用bold關鍵字可以將文...
css高斯模糊 運動模糊濾鏡
運動模糊是指快速運動的物體造成明顯的模糊拖動痕跡 以簡單的直線運動為例,運動模糊應該具有兩個引數,分別是半徑長度和角度 比如在sketch中如下 但是 css canvas svg 的濾鏡均不支援運動模糊。那是不是意味著如果設計師只是對乙個很簡單的圖形使用了sketch中的運動模糊濾鏡,我們在重構時...
IOS 中的CoreImage框架
coreimage framework 組成 主要分為三部分 1 定義部分 coreimage 何coreimagedefines。見名思義,代表了coreimage 這個框架和它的定義。2 操作部分 濾鏡 cifliter cifilter 產生乙個ciimage。典型的,接受一到多的作為輸入,經...