2010-10-13 33 views
43

Làm cách nào để thêm bộ lọc hình ảnh vào ứng dụng iPhone? (tương tự như Instagram và picplz có)Bộ lọc ảnh trên Instagram trên iPhone

+4

Hãy xem [GPUImage khuôn khổ] Brad Larson của (https : //github.com/BradLarson/GPUImage). Đó là những gì bạn đang tìm kiếm. Goodluck – fyasar

Trả lời

2

Tôi nghĩ bạn cũng có thể cổng, hầu hết các mã C, từ các thư viện xử lý ảnh miễn phí. Và sau đó sử dụng sửa đổi dựa trên pixel.

+0

Trong liên kết này, bạn có thể xem cách thêm mã C++ vào Objective-C: http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.html#//apple_ref/doc/uid/TP30001163-CH10-SW1 Vì vậy, bạn chỉ cần tìm mã xử lý hình ảnh C++ của hiệu ứng instagram mong muốn của bạn – Fgblanch

21

Bạn đã kiểm tra simple-iphone-image-processing chưa? Nó là một “lớp C++ đơn giản với trình bao bọc Objective-C cung cấp một tập hợp các tác vụ xử lý ảnh chung” cũng như chuyển đổi UIImage. Nó cung cấp:

C kháC++ thư viện mã nguồn mở là:

  1. http://cimg.sourceforge.net/
  2. http://filters.sourceforge.net/

Sửa Ngoài ra, hãy nhìn vào open- này mã nguồn - https://github.com/OmidH/Filtrr

43

Folks,

Tôi đã cố gắng sao chép bộ lọc instagram và photoshop bằng cách sử dụng CoreGraphics thuần túy và thao tác pixel trực tiếp, không sử dụng OpenGL.

Tìm dự án này tại địa chỉ:

https://github.com/esilverberg/ios-image-filters

** CẬP NHẬT **

Bạn cũng nên xem xét dự án này: https://github.com/gobackspaces/DLCImagePickerController

+2

Cảm ơn người đàn ông! điều đó rất hữu ích! :-) – Developer

+0

Làm tốt lắm @esilver. Làm tốt lắm. Bạn nên cung cấp một số bộ lọc mẫu như Brannan, XPro2, v.v.từ danh sách bộ lọc Instagram thực tế. – fuzz

+0

@esilver có nỗ lực của bạn cũng giúp tôi rất nhiều. Nhưng ứng dụng đang gặp sự cố cho một số hình ảnh trong bộ lọc hình ảnh polaroidish. Bạn có thể nói cách giải quyết điều đó. – Gypsa

Các vấn đề liên quan