chrisbatt / AndroidFastImageProcessing

A framework for speeding up image processing on android devices by taking advantage of shaders on the GPU.
MIT License
285 stars 118 forks source link

Would GPUImage framework allow me to do High-pass filter? #2

Closed DavidJoe closed 10 years ago

DavidJoe commented 10 years ago

Would GPUImage framework allow me to do High-pass filter? If not can I do High pass filter using some other filter provided by ur framework Thanks for advises

chrisbatt commented 10 years ago

Brad Larson's GPUImage framework, which this is based off of, did have a high-pass filter implemented that I have yet to port over. If you are looking for a simple sharpening filter, SharpenFilter.java will work. If you are looking for a high-pass filter for the difference between two video frames (which is what Brad Larson's GPUImage framework high-pass filter is doing) or you need a true high-pass filter, it is possible to do it with this framework, but it has not been written yet.

DavidJoe commented 10 years ago

Thank you for your response. I have a function that removes the skin blemishes are developing. High-pass filter is a very, very important resource. I get help if you are willing to pay (using PayPal)

Do you have an email address where you can contact us directly?

ref - >> http://www.youtube.com/watch?v=Q6QzYmuDiU8

chrisbatt commented 10 years ago

If you are just trying to apply a inverted high-pass filter to a masked area and real-time image processing is not imperative, I would recommend looking into OpenCV and/or its java counter part (JavaCV). It has been ported to android and it does have a high-pass filter already implemented. If you have any further questions, I can be reached at cwbatt@gmail.com

yunsun330 commented 10 years ago

Hello, thanks for your great framework.

I would like to use LowPassFilter and HighPassFilter. Would you please let me know how to get them?

Thanks!