/** * Checks if the value of the ResolutionUnit tag matches * any of the values in the array passed to it. * * @param ifd The IFD being checked * @param values An array of values, any of which will * satisfy the test. */ protected boolean satisfiesResolutionUnit (TiffIFD ifd, int [] values) { int ru = ifd.getNisoImageMetadata ().getSamplingFrequencyUnit (); for (int i = 0; i < values.length; i++) { if (ru == values[i]) { return true; } } return false; }
val.add (new DefaultMutableTreeNode ("SamplingFrequencyUnit: " + integerRepresentation (n, NisoImageMetadata.SAMPLING_FREQUENCY_UNIT),
rawOutput)); if ((n = niso.getSamplingFrequencyUnit()) != NisoImageMetadata.NULL) { _writer.println (margn2 + "SamplingFrequencyUnit: " + addIntegerValue (n, NisoImageMetadata.SAMPLING_FREQUENCY_UNIT,
rawOutput)); if ((n = niso.getSamplingFrequencyUnit()) != NisoImageMetadata.NULL) { _writer.println (margn2 + "SamplingFrequencyUnit: " + addIntegerValue (n, NisoImageMetadata.SAMPLING_FREQUENCY_UNIT,
useSMBuf = true; n = niso.getSamplingFrequencyUnit (); if (n != NisoImageMetadata.NULL) { smBuf.append (margn5 + element ("mix:SamplingFrequencyUnit",
useMetricsBuf = true; n = niso.getSamplingFrequencyUnit(); if (n != NisoImageMetadata.NULL) { metricsBuf.append (margn4 +
useMetricsBuf = true; n = niso.getSamplingFrequencyUnit(); if (n != NisoImageMetadata.NULL) { final String sfu[] = {null,
int resUnit = niso.getSamplingFrequencyUnit (); if (resUnit == 2) { if (xrat.toDouble() < minUnit2Res || yrat.toDouble() < minUnit2Res) {
if (niso.getBitsPerSample () == null || niso.getSamplesPerPixel () == NisoImageMetadata.NULL || niso.getSamplingFrequencyUnit () == NisoImageMetadata.NULL) { return false;
/** Set the initial Niso values from a default Niso object. * This doesn't attempt to be complete, but sets * the values which we know could have been set from the * JP2 header. */ public void setDefaultNiso (NisoImageMetadata dNiso) { _niso.setByteOrder(dNiso.getByteOrder ()); _niso.setMimeType (dNiso.getMimeType ()); _niso.setBitsPerSample (dNiso.getBitsPerSample ()); _niso.setImageLength (dNiso.getImageLength ()); _niso.setImageWidth (dNiso.getImageWidth ()); _niso.setSamplesPerPixel (dNiso.getSamplesPerPixel ()); _niso.setCompressionScheme (dNiso.getCompressionScheme ()); _niso.setYSamplingFrequency (dNiso.getYSamplingFrequency ()); _niso.setXSamplingFrequency (dNiso.getXSamplingFrequency ()); _niso.setSamplingFrequencyUnit (dNiso.getSamplingFrequencyUnit ()); }
long xRes = niso.getXSamplingFrequency ().toLong(); long yRes = niso.getYSamplingFrequency ().toLong(); if (niso.getSamplingFrequencyUnit() == 3) {
int resUnit = niso.getSamplingFrequencyUnit(); if (resUnit != 2 && resUnit != NisoImageMetadata.NULL) { return false;
long xRes = niso.getXSamplingFrequency ().toLong(); long yRes = niso.getYSamplingFrequency ().toLong(); if (niso.getSamplingFrequencyUnit() == 3) {
return false; if (niso.getSamplingFrequencyUnit() == 3) {
_niso.setSamplingFrequencyUnit(exifData.getSamplingFrequencyUnit()); _niso.setSamplingFrequencyUnit(exifData.getSamplingFrequencyUnit());
checkCount (tag, count, 1); _focalPlaneResolutionUnit = readShort (type, count, value); if (_niso.getSamplingFrequencyUnit () != NULL) { _niso.setSamplingFrequencyUnit (_focalPlaneResolutionUnit);