Tôi có imageA (được lấy từ camera iPhone của người dùng) và imageB, một hình ảnh với một tấm bảng xếp hạng ngớ ngẩn (ví dụ) với nhiều không gian alpha trong suốt.Kết hợp hai UIImages
Điều tôi muốn làm là hợp nhất hai hình ảnh này, đặt imageB qua imageA, sau đó lưu chúng dưới dạng imageC cho tác phẩm khác.
Có cách nào để thực hiện việc này không?
Cheers
Tôi đã có này cho đến nay
-(void)merge
{
CGSize size = CGSizeMake(320, 480);
UIGraphicsBeginImageContext(size);
CGPoint thumbPoint = CGPointMake(0,0);
UIImage *imageA = imageView.image;
[imageA drawAtPoint:thumbPoint];
UIImage* starred = [UIImage imageNamed:@"imageB.png"];
CGPoint starredPoint = CGPointMake(0, 0);
[starred drawAtPoint:starredPoint];
UIImage *imageC = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
imageView.image = imageC;
}
Tôi không thể nhìn/không biết những gì tôi đang làm sai ở đây
Tình yêu sự đơn giản trên thế này. –