本文整理了Java中jj2000.j2k.quantization.QuantStepSizeSpec
类的一些代码示例,展示了QuantStepSizeSpec
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuantStepSizeSpec
类的具体详情如下:
包路径:jj2000.j2k.quantization.QuantStepSizeSpec
类名称:QuantStepSizeSpec
[英]This class extends ModuleSpec class in order to hold specifications about the quantization base normalized step size to use in each tile-component.
[中]该类扩展了ModuleSpec类,以便保存关于量化基标准化步长的规范,以便在每个磁贴组件中使用。
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
/** Sets <code>quantizationStep</code> */
public void setQuantizationStep(String values) {
quantizationStep = new QuantStepSizeSpec(numTiles,
numComponents,
ModuleSpec.SPEC_TYPE_TILE_COMP,
this,
values);
}
代码示例来源:origin: org.openmicroscopy/ome-jai
/**
* Returns a copy of the current object.
* */
public DecoderSpecs getCopy() {
DecoderSpecs decSpec2;
try {
decSpec2 = (DecoderSpecs)this.clone();
} catch (CloneNotSupportedException e) {
throw new Error("Cannot clone the DecoderSpecs instance");
}
// Quantization
decSpec2.qts = (QuantTypeSpec)qts.getCopy();
decSpec2.qsss = (QuantStepSizeSpec)qsss.getCopy();
decSpec2.gbs = (GuardBitsSpec)gbs.getCopy();
// Wavelet transform
decSpec2.wfs = (SynWTFilterSpec)wfs.getCopy();
decSpec2.dls = (IntegerSpec)dls.getCopy();
// Component transformation
decSpec2.cts = (CompTransfSpec)cts.getCopy();
// ROI
if(rois!=null) {
decSpec2.rois = (MaxShiftSpec)rois.getCopy();
}
return decSpec2;
}
代码示例来源:origin: org.openmicroscopy/ome-jai
setDefault(new Float(defaultValue));
tileSpec = parseIdx(word,nTiles);
if(curSpecType==SPEC_COMP_DEF)
curSpecType = SPEC_TILE_COMP;
break;
case 'c': // Components specification
compSpec = parseIdx(word,nComp);
if(curSpecType==SPEC_TILE_DEF)
curSpecType = SPEC_TILE_COMP;
setDefault(value);
setTileDef(i,value);
for(int i=compSpec.length-1; i>=0; i--)
if(compSpec[i]){
setCompDef(i,value);
for(int j=compSpec.length-1; j>=0 ; j--){
if(tileSpec[i] && compSpec[j]){
setTileCompVal(i,j,value);
if(getDefault()==null){
int ndefspec = 0;
for(int t=nt-1; t>=0; t--){
setDefault(new Float(defaultValue));
代码示例来源:origin: edu.ucar/jj2000
encSpec.qsss.isTileSpecified(tileIdx) ||
encSpec.dls.isTileSpecified(tileIdx) ||
encSpec.gbs.isTileSpecified(tileIdx)) {
if(dwt.getNomRangeBits(c)!= deftilenr ||
encSpec.qts.isTileCompSpecified(tileIdx,c) ||
encSpec.qsss.isTileCompSpecified(tileIdx,c) ||
encSpec.dls.isTileCompSpecified(tileIdx,c) ||
encSpec.gbs.isTileCompSpecified(tileIdx,c)) {
} else if(tileQCDwritten) {
if(encSpec.qts.isCompSpecified(c) ||
encSpec.qsss.isCompSpecified(c) ||
encSpec.dls.isCompSpecified(c) ||
encSpec.gbs.isCompSpecified(c)) {
代码示例来源:origin: org.openmicroscopy/ome-jai
float baseStep = ((Float)qsss.getTileCompVal(t,c)).floatValue();
return g-1+sb.level-(int)Math.floor(Math.log(baseStep)/log2);
代码示例来源:origin: org.openmicroscopy/ome-jai
decSpec.qsss.setCompDef(cComp,qParms);
decSpec.gbs.setCompDef(cComp,new Integer(guardBits));
decSpec.qsss.setTileCompVal(tileIdx,cComp,qParms);
decSpec.gbs.setTileCompVal(tileIdx,cComp,new Integer(guardBits));
代码示例来源:origin: com.github.jai-imageio/jai-imageio-jpeg2000
float baseStep = ((Float)wp.getQuantizationStep().getTileDef(tIdx)).floatValue();
mrl = ((Integer)wp.getDecompositionLevel().getTileDef(tIdx)).intValue();
for(int c=0; c<nc && notFound; c++) {
tmpI = ((Integer)wp.getDecompositionLevel().getTileCompVal(tIdx,c)).intValue();
tmpStr = (String)wp.getQuantizationStep().getTileCompVal(tIdx,c);
if(tmpI==mrl && tmpStr.equals(qType)) {
compIdx = c;
代码示例来源:origin: edu.ucar/jj2000
if(dwt.getNomRangeBits(i)!= defimgn ||
encSpec.qts.isCompSpecified(i) ||
encSpec.qsss.isCompSpecified(i) ||
encSpec.dls.isCompSpecified(i) ||
encSpec.gbs.isCompSpecified(i)) {
代码示例来源:origin: edu.ucar/jj2000
float baseStep = ((Float)encSpec.qsss.getDefault()).floatValue();
int gb = ((Integer)encSpec.gbs.getDefault()).intValue();
代码示例来源:origin: edu.ucar/jj2000
float baseStep = ((Float)encSpec.qsss.getTileDef(tIdx)).floatValue();
mrl = ((Integer)encSpec.dls.getTileDef(tIdx)).intValue();
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
wp.getQuantizationStep().isTileSpecified(tileIdx) ||
wp.getDecompositionLevel().isTileSpecified(tileIdx) ||
wp.getGuardBits().isTileSpecified(tileIdx)){
if(dwt.getNomRangeBits(c)!= deftilenr ||
wp.getQuantizationType().isTileCompSpecified(tileIdx,c) ||
wp.getQuantizationStep().isTileCompSpecified(tileIdx,c) ||
wp.getDecompositionLevel().isTileCompSpecified(tileIdx,c) ||
wp.getGuardBits().isTileCompSpecified(tileIdx,c)){
wp.getQuantizationStep().isCompSpecified(c) ||
wp.getDecompositionLevel().isCompSpecified(c) ||
wp.getGuardBits().isCompSpecified(c)){
代码示例来源:origin: edu.ucar/jj2000
float baseStep = ((Float)qsss.getTileCompVal(t,c)).floatValue();
return g-1+sb.level-(int)Math.floor(Math.log(baseStep)/log2);
代码示例来源:origin: edu.ucar/jj2000
decSpec.qsss.setCompDef(cComp,qParms);
decSpec.gbs.setCompDef(cComp,new Integer(guardBits));
decSpec.qsss.setTileCompVal(tileIdx,cComp,qParms);
decSpec.gbs.setTileCompVal(tileIdx,cComp,new Integer(guardBits));
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
float baseStep = ((Float)wp.getQuantizationStep().getTileDef(tIdx)).floatValue();
mrl = ((Integer)wp.getDecompositionLevel().getTileDef(tIdx)).intValue();
for(int c=0; c<nc && notFound; c++) {
tmpI = ((Integer)wp.getDecompositionLevel().getTileCompVal(tIdx,c)).intValue();
tmpStr = (String)wp.getQuantizationStep().getTileCompVal(tIdx,c);
if(tmpI==mrl && tmpStr.equals(qType)) {
compIdx = c;
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
if(dwt.getNomRangeBits(i)!= defimgn ||
wp.getQuantizationType().isCompSpecified(i) ||
wp.getQuantizationStep().isCompSpecified(i) ||
wp.getDecompositionLevel().isCompSpecified(i) ||
wp.getGuardBits().isCompSpecified(i)){
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
float baseStep = ((Float)wp.getQuantizationStep().getDefault()).floatValue();
int gb = ((Integer)wp.getGuardBits().getDefault()).intValue();
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
setDefault(new Float(defaultValue));
tileSpec = parseIdx(word,nTiles);
if(curSpecType==SPEC_COMP_DEF)
curSpecType = SPEC_TILE_COMP;
break;
case 'c': // Components specification
compSpec = parseIdx(word,nComp);
if(curSpecType==SPEC_TILE_DEF)
curSpecType = SPEC_TILE_COMP;
setDefault(value);
setTileDef(i,value);
for(int i=compSpec.length-1; i>=0; i--)
if(compSpec[i]){
setCompDef(i,value);
for(int j=compSpec.length-1; j>=0 ; j--){
if(tileSpec[i] && compSpec[j]){
setTileCompVal(i,j,value);
if(getDefault()==null){
int ndefspec = 0;
for(int t=nt-1; t>=0; t--){
setDefault(new Float(defaultValue));
代码示例来源:origin: org.openmicroscopy/ome-jai
wp.getQuantizationStep().isTileSpecified(tileIdx) ||
wp.getDecompositionLevel().isTileSpecified(tileIdx) ||
wp.getGuardBits().isTileSpecified(tileIdx)){
if(dwt.getNomRangeBits(c)!= deftilenr ||
wp.getQuantizationType().isTileCompSpecified(tileIdx,c) ||
wp.getQuantizationStep().isTileCompSpecified(tileIdx,c) ||
wp.getDecompositionLevel().isTileCompSpecified(tileIdx,c) ||
wp.getGuardBits().isTileCompSpecified(tileIdx,c)){
wp.getQuantizationStep().isCompSpecified(c) ||
wp.getDecompositionLevel().isCompSpecified(c) ||
wp.getGuardBits().isCompSpecified(c)){
代码示例来源:origin: com.github.jai-imageio/jai-imageio-jpeg2000
float baseStep = ((Float)qsss.getTileCompVal(t,c)).floatValue();
return g-1+sb.level-(int)Math.floor(Math.log(baseStep)/log2);
代码示例来源:origin: net.java.dev.jai-imageio/jai-imageio-jpeg2000
decSpec.qsss.setCompDef(cComp,qParms);
decSpec.gbs.setCompDef(cComp,new Integer(guardBits));
decSpec.qsss.setTileCompVal(tileIdx,cComp,qParms);
decSpec.gbs.setTileCompVal(tileIdx,cComp,new Integer(guardBits));
内容来源于网络,如有侵权,请联系作者删除!