如何实现图片切割?

来源

适合图片处理应用里为图片添加百叶窗效果,或者拼图游戏里使用。处理方法为:
  

1 +(NSDictionary*)SeparateImage:(UIImage*)image ByX:(int)x andY:(int)y cacheQuality:(float)quality;

    NSDictionary*:返回字典,UIImageView格式,不仅含有 Image 还含有 Rect。     image: 图片资源,要求为UIImage格式。x: y:分别表示要切成几行和列,最小值为1。     quality:处理后保存的小图片的质量。(0,1]有效,小于或为0不保存,大于1时会被强强制为1。
    切割后的小图片保存位置为 Homedirectory, 可以通过 nslog(@"%@",NSHomedirectory()); 查出。

posted @ 2012-10-01 21:04  ip海  阅读(157)  评论(0)    收藏  举报