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.PlugIn
run
in interface ij.plugin.PlugIn
public 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.IOException
public 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)