Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
ZMJImageEditor is a picture editing component like WeChat. It is powerful and easy to integrate, supporting rendering, text, rotation, tailoring, mapping and other functions. (ZMJImageEditor 是一个和微信一样图片编辑的组件,功能强大,极易集成,支持绘制、文字、旋转、剪裁、贴图等功能)
| Date | Stars |
|---|---|
| 2026-07-24 | 504 |
| 2026-07-25 | 504 |
| 2026-07-28 | 504 |
| 2026-07-30 | 504 |
| 2026-08-06 | 504 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# ZMJImageEditor
[](https://travis-ci.org/keshiim/ZMJImageEditor)
[](http://cocoapods.org/pods/ZMJImageEditor)
[](http://cocoapods.org/pods/ZMJImageEditor)
[](http://cocoapods.org/pods/ZMJImageEditor)
## 功能介绍
Tailoring, graffiti, and writing. All kinds of rotations are done well, if you have bug, welcome issue, and the following are several GIF, support Internationale-localizable (剪裁、涂鸦、文字。各种旋转各种好完,如果有bug,欢迎issue,下面是几个介绍功能的GIF,支持国际化)
1. draw功能

2. text


3. clip,rotation

4. 支持贴图(paper) 新增
## Usage
调起
``` Objective-c
WBGImageEditor *editor = [[WBGImageEditor alloc] initWithImage:_imageView.image delegate:self];
[self presentViewController:editor animated:YES completion:nil];
```
回调delegate
``` Objective-c
#pragma mark - WBGImageEditorDelegate
- (void)imageEditor:(WBGImageEditor *)editor didFinishEdittingWithImage:(UIImage *)image {
self.imageView.image = image;
[editor.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
- (void)imageEditorDidCancel:(WBGImageEditor *)editor {
}
```
增加了图片资源回调
``` Objective-c
#pragma mark - WBGImageEditorDataSource
- (NSArray<WBGMoreKeyboardItem *> *)imageItemsEditor:(WBGImageEditor *)editor {
return @[
[WBGMoreKeyboardItem createByTitle:@"p1" imagePath:@"p1" image:[UIImage imageNamed:@"p1"]],
[WBGMoreKeyboardItem createByTitle:@"p2" imagePath:@"p2" image:[UIImage imageNamed:@"p2"]]
];
}
```
## Example
To run the example project, clone the repo, and run `pod install` from the Example directory first.
and this is the [demo](https://github.com/keshiim/ZMJImageEditorDemo) project
## Requirements
iOS7+
## Installation
ZMJImageEditor is available through [CocoaPods](http://cocoapods.org). To install
it, simply add the following line to your Podfile:
```ruby
pod "ZMJImageEditor"
```
## Author
keshiim, [email protected]
## License
ZMJImageEditor is available under the MIT license. See the LICENSE file for more info.
Excerpt of 2,658 characters
Read on GitHub31
3
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:66cff594aa2c9203, topic:clip
matched fp:66cff594aa2c9203, topic:testing