public class DicomAnon
extends java.lang.Object
implements ij.plugin.PlugIn
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
bigEndianTransferSyntax |
protected java.lang.String |
directory |
protected int |
elementLength |
protected java.io.BufferedInputStream |
f |
protected java.lang.String |
fileName |
protected static int |
ID_OFFSET |
protected int |
location |
protected boolean |
oddLocations |
| Constructor and Description |
|---|
DicomAnon() |
DicomAnon(java.lang.String directory,
java.lang.String fileName) |
DicomAnon(java.lang.String directory,
java.lang.String fileName,
boolean doRunGui) |
| Modifier and Type | Method and Description |
|---|---|
void |
changeDicomInfo(byte[] fBufCopy,
java.lang.String[][] tagstrs) |
java.lang.String |
getDicomInfo() |
ij.io.FileInfo |
getFileInfo() |
ij.io.FileInfo |
getNcatchFileInfo() |
void |
initDicomRewriter(java.lang.String directory,
java.lang.String fileName,
boolean doRunGui) |
byte[] |
numberToByteArray(java.lang.String strvalue,
int fieldLength) |
void |
run(java.lang.String arg)
This method is called when the plugin is loaded.
|
void |
runGui() |
void |
showAbout() |
void |
writeDicomInfo(java.lang.String inputpath,
java.lang.String outputpath,
java.lang.String[][] tagstrs) |
protected java.lang.String directory
protected java.lang.String fileName
protected static final int ID_OFFSET
protected java.io.BufferedInputStream f
protected int location
protected int elementLength
protected boolean oddLocations
protected boolean bigEndianTransferSyntax
public DicomAnon()
public DicomAnon(java.lang.String directory,
java.lang.String fileName)
public DicomAnon(java.lang.String directory,
java.lang.String fileName,
boolean doRunGui)
public void showAbout()
public void run(java.lang.String arg)
ij.plugin.PlugInrun in interface ij.plugin.PlugInpublic void initDicomRewriter(java.lang.String directory,
java.lang.String fileName,
boolean doRunGui)
public void runGui()
public ij.io.FileInfo getNcatchFileInfo()
public ij.io.FileInfo getFileInfo()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getDicomInfo()
public byte[] numberToByteArray(java.lang.String strvalue,
int fieldLength)
public void changeDicomInfo(byte[] fBufCopy,
java.lang.String[][] tagstrs)
public void writeDicomInfo(java.lang.String inputpath,
java.lang.String outputpath,
java.lang.String[][] tagstrs)