NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #1274 (closed defect: fixed)

Opened 2012-07-03T15:23:12-05:00

Last modified 2012-08-20T13:07:08-05:00

Capture Image plugin does not work

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b4-plugins
Component: Plugins Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1171, #1339

Description (last modified by bdezonia)

IJ1's Capture Image utility command does not work correctly. It grabs image data from the wrong application sometimes. Looking at the internals of IJ1's ScreenGrabber.java it references ImageWindows and low level canvases and these likely don't exist in a good state. We need a pure IJ2 version of Capture Image and maybe of Capture Screen.

Change History

comment:1 Changed 2012-07-03T15:47:12-05:00 by bdezonia

Note that IJ2 has ImageCapture and ImageGrabber. Each of them only captures the canvas view (one with and the other without overlay graphics). The IJ1 Capture Image also captures the whole window's graphics (window frame, status label, etc.).

comment:2 Changed 2012-07-03T15:47:40-05:00 by bdezonia

  • Description modified

comment:3 Changed 2012-07-17T15:47:24-05:00 by bdezonia

  • Blocking 1339 added

comment:4 Changed 2012-07-17T16:19:19-05:00 by bdezonia

  • Blocking 1171 added

comment:5 Changed 2012-08-16T12:44:57-05:00 by bdezonia

There is currently a stub plugin whose implementation needs to be fleshed out called CaptureImage.java

comment:6 Changed 2012-08-20T13:07:08-05:00 by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

With commit ef6c7631b0fa0d0bb93fd8c3f20973b9505728b1 the rewrite of the Capture Image plugin is complete.