Tabnine Logo
DicomImageReadParam
Code IndexAdd Tabnine to your IDE (free)

How to use
DicomImageReadParam
in
org.dcm4che3.imageio.plugins.dcm

Best Java code snippets using org.dcm4che3.imageio.plugins.dcm.DicomImageReadParam (Showing top 8 results out of 315)

origin: dcm4che/dcm4che

@Override
public ImageReadParam getDefaultReadParam() {
  return new DicomImageReadParam();
}
origin: dcm4che/dcm4che

private ImageReadParam readParam() {
  DicomImageReadParam param =
      (DicomImageReadParam) imageReader.getDefaultReadParam();
  param.setWindowCenter(windowCenter);
  param.setWindowWidth(windowWidth);
  param.setAutoWindowing(autoWindowing);
  param.setWindowIndex(windowIndex);
  param.setVOILUTIndex(voiLUTIndex);
  param.setPreferWindow(preferWindow);
  param.setPresentationState(prState);
  param.setOverlayActivationMask(overlayActivationMask);
  param.setOverlayGrayscaleValue(overlayGrayscaleValue);
  return param;
}
origin: stackoverflow.com

DicomImageReadParam param = 
  (DicomImageReadParam) reader.getDefaultReadParam();
param.setWindowCenter(center);
param.setWindowWidth(width);
param.setVoiLutFunction(vlutFct);
param.setPresentationState(prState);
param.setPValue2Gray(pval2gray);
param.setAutoWindowing(autoWindowing);
ImageInputStream iis = ImageIO.createImageInputStream(src);
BufferedImage bi;
origin: dcm4che/dcm4che

DicomImageReadParam dParam = param instanceof DicomImageReadParam
    ? (DicomImageReadParam) param
    : new DicomImageReadParam();
Attributes psAttrs = dParam.getPresentationState();
if (psAttrs != null) {
  lutParam.setModalityLUT(psAttrs);
      selectFctGroup(imgAttrs, sharedFctGroups, frameFctGroups,
          Tag.PixelValueTransformationSequence));
  if (dParam.getWindowWidth() != 0) {
    lutParam.setWindowCenter(dParam.getWindowCenter());
    lutParam.setWindowWidth(dParam.getWindowWidth());
  } else
    lutParam.setVOI(
      selectFctGroup(imgAttrs, sharedFctGroups, frameFctGroups,
          Tag.FrameVOILUTSequence),
      dParam.getWindowIndex(),
      dParam.getVOILUTIndex(),
      dParam.isPreferWindow());
  if (dParam.isAutoWindowing())
    lutParam.autoWindowing(imgAttrs, raster);
  lutParam.setPresentationLUT(imgAttrs);
origin: dcm4che/dcm4che

private int[] getActiveOverlayGroupOffsets(ImageReadParam param) {
  if (param instanceof DicomImageReadParam) {
    DicomImageReadParam dParam = (DicomImageReadParam) param;
    Attributes psAttrs = dParam.getPresentationState();
    if (psAttrs != null)
      return Overlays.getActiveOverlayGroupOffsets(psAttrs);
    else
      return Overlays.getActiveOverlayGroupOffsets(
          metadata.getAttributes(),
          dParam.getOverlayActivationMask());
  }
  return Overlays.getActiveOverlayGroupOffsets(
      metadata.getAttributes(),
      0xffff);
}
origin: dcm4che/dcm4che

private void applyOverlay(int gg0000, WritableRaster raster,
    int frameIndex, ImageReadParam param, int outBits, byte[] ovlyData) {
  Attributes ovlyAttrs = metadata.getAttributes();
  int grayscaleValue = 0xffff;
  if (param instanceof DicomImageReadParam) {
    DicomImageReadParam dParam = (DicomImageReadParam) param;
    Attributes psAttrs = dParam.getPresentationState();
    if (psAttrs != null) {
      if (psAttrs.containsValue(Tag.OverlayData | gg0000))
        ovlyAttrs = psAttrs;
      grayscaleValue = Overlays.getRecommendedDisplayGrayscaleValue(
          psAttrs, gg0000);
    } else
      grayscaleValue = dParam.getOverlayGrayscaleValue();
  }
  Overlays.applyOverlay(ovlyData != null ? 0 : frameIndex, raster,
      ovlyAttrs, gg0000, grayscaleValue >>> (16-outBits), ovlyData);
}
origin: stackoverflow.com

DicomImageReadParam param = 
  (DicomImageReadParam) reader.getDefaultReadParam();
param.setWindowCenter(center);
param.setWindowWidth(width);
param.setVoiLutFunction(vlutFct);
param.setPresentationState(prState);
param.setPValue2Gray(pval2gray);
param.setAutoWindowing(autoWindowing);
ImageInputStream iis = ImageIO.createImageInputStream(src);
BufferedImage bi;
origin: nroduit/Weasis

@Override
public ImageReadParam getDefaultReadParam() {
  return new DicomImageReadParam();
}
org.dcm4che3.imageio.plugins.dcmDicomImageReadParam

Most used methods

  • <init>
  • setAutoWindowing
  • setPresentationState
  • setWindowCenter
  • setWindowWidth
  • getOverlayActivationMask
  • getOverlayGrayscaleValue
  • getPresentationState
  • getVOILUTIndex
  • getWindowCenter
  • getWindowIndex
  • getWindowWidth
  • getWindowIndex,
  • getWindowWidth,
  • isAutoWindowing,
  • isPreferWindow,
  • setOverlayActivationMask,
  • setOverlayGrayscaleValue,
  • setPValue2Gray,
  • setPreferWindow,
  • setVOILUTIndex,
  • setVoiLutFunction

Popular in Java

  • Updating database using SQL prepared statement
  • setRequestProperty (URLConnection)
  • onCreateOptionsMenu (Activity)
  • setContentView (Activity)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • Collectors (java.util.stream)
  • JFrame (javax.swing)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now