I was looking to use OpenCV to program an image recognition app for iOS. One thing I wanted to check is if I were to charge $0.99 or $1.99 for the app, would I be breaking OpenCV's license? I didn't see anything in the license regarding this.
The About Page says:
OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.
In addition, the license is the standard 3-clause BSD license, which is one of the more permissive licenses out there, and often used by projects which want their code to be used in commercial projects.
While there's no substitute for having a lawyer provide legal advice, this license is commonly understood to allow commercial use in basically any way as long as you present the copyright notice in any source or binary distributions.