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
Trả lời
Đáng buồn là không có thư viện CoreImage trong SDK iOS nên bạn phải sử dụng OpenGLES để xử lý hình ảnh, Apple có một ứng dụng ví dụ minh họa một số kỹ thuật.
http://developer.apple.com/library/ios/#samplecode/GLImageProcessing/Introduction/Intro.html
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.
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
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:
- Canny edge detection
- Histogram equalisation
- Skeletonisation
- Thresholding, thích nghi và toàn cầu
- Gaussian blur (được sử dụng như là một bước tiền xử lý để phát hiện cạnh khôn ngoan)
- Brightness normalisation
- Connected region extraction
- Thay đổi kích thước - sử dụng nội suy
C kháC++ thư viện mã nguồn mở là:
Sửa Ngoài ra, hãy nhìn vào open- này mã nguồn - https://github.com/OmidH/Filtrr
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
Cảm ơn người đàn ông! điều đó rất hữu ích! :-) – Developer
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
@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
- 1. thư viện bộ lọc hình ảnh nguồn mở như Instagram?
- 2. Tạo bộ lọc Instagram-esque với javascript?
- 3. Bộ lọc trên express.js
- 4. Chạy Instagram trên AVD
- 5. Bộ lọc NSTableView dựa trên chế độ xem + hoạt ảnh
- 6. Màn hình tải hoạt ảnh trên iPhone
- 7. Xem hoạt ảnh trên iPhone di động
- 8. Hoạt ảnh "Wobbly" trên iPhone UiImageView
- 9. Bộ lọc Scala trên hai điều kiện
- 10. Áp dụng bộ lọc trên tệp video
- 11. bộ lọc ng-lặp lại trên boolean
- 12. mở hình ảnh với Instagram
- 13. Tải lên Instagram API ảnh
- 14. Bộ đếm hiệu suất trên iPhone
- 15. yêu cầu bộ nhớ trên iPhone
- 16. Chia sẻ văn bản với Hình ảnh trên Instagram trong ios
- 17. Làm thế nào để chụp ảnh vuông trong iphone với avFoundation như trong ứng dụng Instagram?
- 18. Bộ lọc trung bình Hình ảnh Cuda
- 19. Đồng bộ Vs Không đồng bộ trên iPhone
- 20. Lọc QuerySet trên ImageField trống
- 21. WPF Sử dụng nhiều bộ lọc trên cùng một ListCollectionView
- 22. iPhone - làm cho hình ảnh vừa khít trên màn hình
- 23. Giới hạn ký tự trên Instagram Tên người dùng
- 24. Lật hoạt ảnh khi bộ điều khiển được đẩy trên iPhone
- 25. sụp đổ trên ImageLoaderMachO trên ứng dụng tải trên iPhone
- 26. hình ảnh chia sẻ trên Google+ sử dụng iPhone App
- 27. iPhone - In nhiều hình ảnh trên một tờ
- 28. Liên kết hình ảnh trên iPhone không thể nhấp được
- 29. Hoạt ảnh chuyển tiếp cuộn trang trên iPhone
- 30. Bộ lọc LogCat trên Android cho nhiều thẻ trong Eclipse
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