Code Monkey home page Code Monkey logo

parsley's People

Contributors

cheind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

parsley's Issues

Use Math.Round for nearest pixel arithmetic

System.Drawing.Point structures from System.Drawing.PointF are created by 
(int)pf.X, i.e taking the floor of the value. A better technique would be to 
use Math.Round (performance?).

Original issue reported on code.google.com by [email protected] on 23 Jul 2010 at 3:51

Object-tracking based on marker detection

Currently we use a rotary-positioner to rotate the workpiece in a known way. 
Since not everybody has a rotary positioner at hands, here's a new idea to 
track the position of the workpiece.

Instead of the rotary-positioner, we add a simple marker-positioner that uses 
the newly added feature of marker-tracking: we place the workpiece on a piece 
of paper along with a marker printed on the paper. Since the relative position 
between the marker and the workpiece does not change, we can establish a common 
coordinate system for all scanned points by representing them in the 
corresponding marker coordinate system.

To be clear, assume that the current marker coordinate frame with respect to 
the sensor coordinate frame is M. Assume that point p is scanned. Each point is 
scanned with respect to the camera coordinate system. By representing the point 
in M, by multiplying p with M^-1, we can represent all points , no matter what 
M is, in a common coordinate system , since the relative position between M and 
the workpiece does not change.

Usually all points are represented in the camera coordinate frame, so we should 
transform points by : M0 * M^-1 where M0 is the initial detected marker frame.

I've attached an image to illustrate the process

Original issue reported on code.google.com by [email protected] on 30 Jul 2010 at 5:02

Attachments:

function find pattern (circles) crashes when translation vector is used with z-component

If the z-coordinate of the translation vector is set in the pattern editor (in 
order to include the thickness of the calibration_planes), the function 
findpattern (circles.cs) crashes. 
When the function approximatePlane is called in findpattern, ic.Calibrate 
catches a EMGU.CV First Chance Exception (in function approximatePlane).



Original issue reported on code.google.com by [email protected] on 4 Aug 2010 at 3:01

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.