We have openCV code that uses IPP. We wonder if this can work on iOS devices or IPP only supports Intel processor machines? Thank you.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
IPP only works on desktop processors. (Intel and AMD, x86/64 architectures. However, they are reported to be slower on AMDs).
OpenCV is poorly optimized on mobile devices, which use ARM processors, and for now, the best option seems to be the Accelerate framework offered by iOS 4.0 and higher.
Accelerate is a function library containing some optimized functions for image and signal processing, math, etc. You can replace some of the OpenCV calls with Accelerate functions (on iOS devices only)