From 457905a043355d901ecf52408e6f827c23c57c24 Mon Sep 17 00:00:00 2001 From: Jeena Paradies Date: Tue, 15 Oct 2013 22:15:44 +0200 Subject: [PATCH] Delete facer.rb --- facer.rb | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 facer.rb diff --git a/facer.rb b/facer.rb deleted file mode 100644 index 6e520b4..0000000 --- a/facer.rb +++ /dev/null @@ -1,41 +0,0 @@ -require 'rubygems' -require 'opencv' - -face_detectors = %w( - /usr/local/share/opencv/haarcascades/haarcascade_frontalface_default.xml -).collect { |fd| OpenCV::CvHaarClassifierCascade::load(fd) } - - -file_names = Dir.glob(ARGV[0] || "/Users/sandro/Ruby/image_labs/lib/facer/euruko2/*.jpg") - -file_names.each_with_index do |file_name,i| - - face_rectangles = [] - opencv_load = OpenCV::IplImage.load(file_name) - face_detectors.each_with_index do |face_detector,k| - face_detector.detect_objects(opencv_load).each do |rect| - face_rectangles << [ - rect.top_left.x, rect.top_left.y, - rect.top_right.x - rect.top_left.x, - rect.bottom_left.y - rect.top_left.y - ] - end - end - - File.open("#{File.basename(file_name)}.html","w") do |file| - file.write <<-HTML - - - #{ face_rectangles.collect do |(x,y,w,h)| - "
" - end.join("\n") } - - - HTML - end - - puts "End #{file_name}" - -end -