Examples of CometeRoi


Examples of fr.soleil.comete.definition.widget.util.CometeRoi

                        if (source != null && source instanceof ImageViewer
                                && resultListener != null && resultListener.isSelectionActivated()) {
                            ImageViewer imageViewer = (ImageViewer) source;
                            if (startRoi == null) {
                                // Remove endRoi
                                endRoi = new CometeRoi("To", RoiShape.NONE, 0, 0, 0, 0, 0,
                                        CometeColor.WHITE);
                                imageViewer.addRoi(endRoi);
                                startRoi = new CometeRoi("From", RoiShape.CROSS, 0, x, y, 2, 2,
                                        CometeColor.CYAN);
                                imageViewer.addRoi(startRoi, true);
                                endRoi = null;
                                if (resultListener != null) {
                                    resultListener.startPointSelectedChanged(x, y);
                                }
                            }
                            else if (endRoi == null && startRoi != null) {
                                endRoi = new CometeRoi("To", RoiShape.CROSS, 0, x, y, 2, 2,
                                        CometeColor.GREEN);
                                imageViewer.addRoi(endRoi, true);
                                startRoi = null;
                                if (resultListener != null) {
                                    resultListener.endPointSelectedChanged(x, y);
View Full Code Here

Examples of fr.soleil.comete.definition.widget.util.CometeRoi

        Object source = arg0.getSource();
        if (source != null && source instanceof ImageViewer) {
            ImageViewer imageViewer = (ImageViewer) source;
            Point mousePosition = arg0.getPoint();
            Point imagePosition = imageViewer.getImagePosition(mousePosition);
            cursorRoi = new CometeRoi(".", RoiShape.CROSS, 1, imagePosition.x, imagePosition.y,
                    imageViewer.getDimY(), imageViewer.getDimX(), CometeColor.YELLOW);
            imageViewer.addRoi(cursorRoi, true);
        }
    }
View Full Code Here

Examples of fr.soleil.comete.definition.widget.util.CometeRoi

    @Override
    public void mouseExited(MouseEvent arg0) {
        // REMOVE ROI
        cursorRoi = null;
        cursorRoi = new CometeRoi(".", RoiShape.NONE, 0, 0, 0, 0, 0, CometeColor.YELLOW);
        Object source = arg0.getSource();
        if (source != null && source instanceof ImageViewer) {
            ImageViewer imageViewer = (ImageViewer) source;
            imageViewer.addRoi(cursorRoi, true);
        }
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

          try {
            // oneRoi = RoiName,shape, LineSize, X, Y, Width,
            // Height, Color
            // CometeRoi r = new CometeRoi()
            addRoi(new CometeRoi(oneRoi[0].trim(), shape, Integer.parseInt(oneRoi[2].trim()), Integer.parseInt(oneRoi[3].trim()), Integer.parseInt(oneRoi[4].trim()), Integer
                .parseInt(oneRoi[5].trim()), Integer.parseInt(oneRoi[6].trim()), color));

          } catch (final NumberFormatException e) {
            System.err.println("Invalid ROI not added, the correct value must be RoiName,shape, LineSize, X, Y, Width, Height, Color");
          } catch (final Exception e) {
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

          System.err.println("Invalid ROI number " + (i + 1) + " not added : " + Arrays.toString(oneRoi));
        } else {

          try {
            // oneRoi = RoiName,X,Y,Width,Height
            addRoi(new CometeRoi(oneRoi[0], IRoi.RECTANGLE, 10, Integer.parseInt(oneRoi[1]), Integer.parseInt(oneRoi[2]), Integer.parseInt(oneRoi[3]), Integer.parseInt(oneRoi[4]),
                CometeColor.WHITE));

          } catch (final NumberFormatException e) {
            System.err.println("Invalid ROI number " + (i + 1) + " not added : " + Arrays.toString(oneRoi));
          }
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

          try {
            // oneRoi = RoiName,shape, LineSize, X, Y, Width,
            // Height, Color
            // CometeRoi r = new CometeRoi()
            addRoi(new CometeRoi(oneRoi[0].trim(), shape, Integer.parseInt(oneRoi[2].trim()), Integer.parseInt(oneRoi[3].trim()), Integer.parseInt(oneRoi[4].trim()), Integer
                .parseInt(oneRoi[5].trim()), Integer.parseInt(oneRoi[6].trim()), color));

          } catch (final NumberFormatException e) {
            System.err.println("Invalid ROI not added, the correct value must be RoiName,shape, LineSize, X, Y, Width, Height, Color");
          } catch (final Exception e) {
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

          System.err.println("Invalid ROI number " + (i + 1) + " not added : " + Arrays.toString(oneRoi));
        } else {

          try {
            // oneRoi = RoiName,X,Y,Width,Height
            addRoi(new CometeRoi(oneRoi[0], IRoi.RECTANGLE, 10, Integer.parseInt(oneRoi[1]), Integer.parseInt(oneRoi[2]), Integer.parseInt(oneRoi[3]), Integer.parseInt(oneRoi[4]),
                CometeColor.WHITE));

          } catch (final NumberFormatException e) {
            System.err.println("Invalid ROI number " + (i + 1) + " not added : " + Arrays.toString(oneRoi));
          }
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

          try {
            // oneRoi = RoiName,shape, LineSize, X, Y, Width,
            // Height, Color
            // CometeRoi r = new CometeRoi()
            addRoi(new CometeRoi(oneRoi[0].trim(), shape, Integer.parseInt(oneRoi[2].trim()), Integer.parseInt(oneRoi[3].trim()), Integer.parseInt(oneRoi[4].trim()), Integer
                .parseInt(oneRoi[5].trim()), Integer.parseInt(oneRoi[6].trim()), color));

          } catch (final NumberFormatException e) {
            System.err.println("Invalid ROI not added, the correct value must be RoiName,shape, LineSize, X, Y, Width, Height, Color");
          } catch (final Exception e) {
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

          System.err.println("Invalid ROI number " + (i + 1) + " not added : " + Arrays.toString(oneRoi));
        } else {

          try {
            // oneRoi = RoiName,X,Y,Width,Height
            addRoi(new CometeRoi(oneRoi[0], IRoi.RECTANGLE, 10, Integer.parseInt(oneRoi[1]), Integer.parseInt(oneRoi[2]), Integer.parseInt(oneRoi[3]), Integer.parseInt(oneRoi[4]),
                CometeColor.WHITE));

          } catch (final NumberFormatException e) {
            System.err.println("Invalid ROI number " + (i + 1) + " not added : " + Arrays.toString(oneRoi));
          }
View Full Code Here

Examples of fr.soleil.comete.widget.util.CometeRoi

                }
                else {

                    try {
                        // oneRoi = RoiName,X,Y,Width,Height
                        addRoi(new CometeRoi(oneRoi[0], IRoi.RECTANGLE, 10, Integer
                                .parseInt(oneRoi[1]), Integer.parseInt(oneRoi[2]), Integer
                                .parseInt(oneRoi[3]), Integer.parseInt(oneRoi[4]),
                                CometeColor.WHITE));
                    }
                    catch (NumberFormatException e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.