Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #9406 (new)

Opened 12 years ago

ImageJ rotation.ijm via Python

Reported by: wmoore Owned by: wmoore
Priority: minor Milestone: Unscheduled
Component: Web Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

Experimental integration of an ImageJ macro (from Asmi Shah @ KIT) with OMERO via Python / Web.

rotation.ijm

str=getArgument();
args=split(str,"*");
ippath=args[0];
slices=args[1];
opname=args[2];
oppath=args[3];

run("Image Sequence...", "open=&ippath number=&slices starting=1 increment=1 scale=100 file=[] or=[] sort");
run("3D Project...", "projection=[Brightest Point] axis=Y-Axis slice=1 initial=0 total=360 rotation=10 lower=1 upper=255 opacity=0 surface=100 interior=50");
run("Image Sequence... ", "format=JPEG name=[&opname] start=0 digits=4 save="+oppath );

Asmi has code to call this via Python and create a web page that shows a slider for moving between the rotation frames.

Attachments (1)

rotation_projection.mov (26.8 MB) - added by wmoore 12 years ago.
1st Demo of rotation projection in web

Change History (1)

Changed 12 years ago by wmoore

1st Demo of rotation projection in web

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.65000 sec.)

We're Hiring!