add canny filter
update Xcode project