Coordinate Transformation

Completado Publicado Aug 11, 2007 Pagado a la entrega
Completado Pagado a la entrega

Using Image J. Plugin/macro should start from icon. Images being processed will include a visual scale. The visual scale is positioned during capture along the axis of interest (close to vertical) and indicates not only image scale but also origin (although 0,0 is usually not visible in the field of view). Visual scale might, for example, show a vertical pole marked at 20' and 24'. First user mouse click would be on the 20' mark. User would also enter "20" or accept the default value (previous) by pressing "enter" or right mouse click. Second mouse click would be, again for example, the 24' mark. User would then specify "24" or accept the default value (previous) by pressing "enter" or right mouse click. Routine must allow zoom tools in and out during user selection process and preferrably utilize zooming via wheel mouse centered on current cursor position (AutoCAD-like operation). The result of user input would be that the running coordinates for X and Y in Image J would indicate the origin and scale calculated from user-selected points instead of pixel count from the upper-left corner of the image which is standard for Image J. In the above example, the first user-selected point would represent (0.000, 20.000) and second point (x,y) where x and y are calculated based on its distance (in pixels) from first point and scale value calculated from user input, which in the example was "4". Routine should display coordinates to the third decimal place. Also, the coordinate transformation should have "up" as the positive Y axis.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP

Verificación / QA Verificación de usabilidad Verificación de páginas web

Nº del proyecto: #3199914

Sobre el proyecto

1 propuesta Proyecto remoto Activo Aug 13, 2007

Adjudicado a:

vonschwartz

See private message.

$170 USD en 4 días
(1 comentario)
2.5