Lynda – Code Clinic Ruby Problem Two Image Analysis_Kevin Skoglund

seeders: 5
leechers: 6
Added on September 23, 2014 by webcentarain Other > Tutorials
Torrent verified.



Lynda – Code Clinic Ruby Problem Two Image Analysis_Kevin Skoglund (Size: 436.48 MB)
 460249177_match.jpg8.57 MB
 460249177.jpg8.54 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583.jpg2.19 MB
 186661962_gray.jpg688.87 KB
 460249177a.jpg505.28 KB
 image_matcher_strategies.rb7.38 KB
 image_matcher.rb4.8 KB
 Match.rb1.39 KB
 460249177_match.jpg8.57 MB
 460249177.jpg8.54 MB
 103992931_match.jpg6.57 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293_match.jpg2.72 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583_match.jpg2.27 MB
 image_matcher_strategies.rb7.38 KB
 image_matcher.rb4.8 KB
 Match.rb1.38 KB
 460249177_match.jpg8.57 MB
 460249177.jpg8.54 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583.jpg2.19 MB
 186661962_gray.jpg688.87 KB
 460249177a.jpg505.28 KB
 image_matcher_strategies.rb6.88 KB
 image_matcher.rb4.77 KB
 Match.rb1.39 KB
 460249177.jpg8.54 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583.jpg2.19 MB
 186661962_gray.jpg688.87 KB
 460249177a.jpg505.28 KB
 haystack_match.png364.58 KB
 image_matcher_strategies.rb4.92 KB
 image_matcher.rb4.77 KB
 Match.rb1.39 KB
 460249177.jpg8.54 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583.jpg2.19 MB
 186661962_gray.jpg688.87 KB
 460249177a.jpg505.28 KB
 haystack.png317.11 KB
 image_matcher.rb4.77 KB
 image_matcher_strategies.rb3.37 KB
 Match.rb1.39 KB
 460249177.jpg8.54 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583.jpg2.19 MB
 186661962_gray.jpg688.87 KB
 460249177a.jpg505.28 KB
 haystack.png317.11 KB
 image_matcher.rb4.77 KB
 image_matcher_strategies.rb147 bytes
 Match.rb1.39 KB
 460249177.jpg8.54 MB
 103992931.jpg6.52 MB
 477899129.jpg6.13 MB
 186661962.jpg4.06 MB
 78771293.jpg2.67 MB
 168680522.jpg2.45 MB
 478946583.jpg2.19 MB
 186661962_gray.jpg688.87 KB
 460249177a.jpg505.28 KB
 haystack_match.png364.58 KB
 image_matcher_strategies.rb6.62 KB
 image_matcher.rb4.77 KB
 Match.rb1.39 KB
 164143_02_05_XR15_exactpixels2.mp434.98 MB
 164143_02_04_XR15_imagematcher.mp434.73 MB
 164143_02_09_XR15_opencv.mp424.51 MB
 164143_02_06_XR15_similarpixels2.mp415.82 MB
 164143_02_07_XR15_bestmatch.mp414.33 MB
 164143_02_08_XR15_optimizations.mp413.29 MB
 164143_02_01_XR15_introproblem2.mp49.22 MB
 164143_02_03_XR15_overview2.mp45.15 MB
 164143_02_02_XR15_hintstipstricks.mp44.64 MB
 164143_02_04_XR15_imagematcher_s.jpg165.66 KB


Description

Lynda – Code Clinic Ruby Problem Two Image Analysis_Kevin Skoglund
Intermediate Class | uploaed in Sept 23, 2014 via Webcentara

Introducing image analysis

(clicks and whirs) - [Voiceover] Hello, and welcome to Code Clinic. My name is Kevin Skoglund. Code Clinic is a monthly course where unique problems introduced to a collection of lynda.com authors. In response, each author will create a solution using their programming language of choice. You can learn several things from Code Clinic: different approaches to solving a problem, the pros and cons of different languages, and some tips and tricks to incorporate into your own coding best practices.

We'll work on a problem centered around image analysis. In one sense, this is simply data analysis. Images are really nothing more than specialized and well-defined sets of data. An image consists of pixels. Pixels consist of data representing the color of the pixel, and in some cases, the pixel's transparency. The pixels are arranged in rows and in columns. When they're assembled correctly, they represent an image. Our brains are very good at recognizing patterns, but computers are not. Think about CAPTCHA security devices, those puzzles you sometimes see when logging into a website.

The CAPTCHA asks what letters and numbers are in the image. Information is obscured by random lines, sometimes by overlapping transparent blocks of color. All of those intersecting shapes make it difficult for a computer program to separate out the background noise from the actual data. Another example is the test to determine colorblindness. Letters and numbers are hidden in a circle filled with different color dots. If you're color blind, you will not be able to see the numbers. For a computer program, this can be incredibly difficult as it requires detecting an edge, as well as recognizing the overall shape.

It's difficult, even for the most advanced programmer. In this problem, we're trying to solve a common problem for many photographers: plagiarism. A photographer will take a picture and post it on the internet only to discover someone has stolen their image and placed a subset of that image on their website. For example, here's an image, and then a cropped version of that image. It would be extremely handy if there was a program searching the internet for cropped versions of an original image so that a photographer could protect their rights.

image

In fact, Google image search will do just that. But we're curious about how it works and what the required code might look like. Here's the challenge: given two images, our program should determine if one image is a subset of the other image. If it is, it's a cropped image, it'll tell us so, but if it's not, if the images are different, it should tell us that it's not a match. We'll assume that both images are JPEG files and that the resolution and bit depth are the same for both.

We've provided a set of sample images to use. Our program should return results showing which images are cropped versions of other images. Perhaps you want to pause and create a solution of your own, how would you solve this problem? In the next videos, I'll show you how I solved this challenge.



Related Torrents

torrent name size seed leech

Sharing Widget


Download torrent
436.48 MB
seeders:5
leechers:6
Lynda – Code Clinic Ruby Problem Two Image Analysis_Kevin Skoglund