Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/sanselan
/ functions
Functions
1,497 in github.com/apache/sanselan
⨍
Functions
1,497
◇
Types & classes
342
↓ 282 callers
Method
debug
(String message)
src/main/java/org/apache/sanselan/util/Debug.java:35
↓ 125 callers
Method
write
(OutputStream os)
src/main/java/org/apache/sanselan/formats/jpeg/xmp/JpegRewriter.java:68
↓ 85 callers
Method
add
(final TiffOutputItem item, final TiffOutputField itemOffsetField)
src/main/java/org/apache/sanselan/formats/tiff/write/TiffOutputSummary.java:56
↓ 70 callers
Method
read4Bytes
(String name, InputStream is, String exception)
src/main/java/org/apache/sanselan/common/BinaryFileParser.java:89
↓ 63 callers
Method
readByte
(String name, String exception)
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:226
↓ 60 callers
Method
write
(int i)
src/main/java/org/apache/sanselan/common/BinaryOutputStream.java:80
↓ 58 callers
Method
close
()
src/main/java/org/apache/sanselan/util/DebugInputStream.java:53
↓ 50 callers
Method
toString
(String prefix)
src/main/java/org/apache/sanselan/common/IImageMetadata.java:23
↓ 47 callers
Method
getName
()
src/main/java/org/apache/sanselan/ImageParser.java:356
↓ 45 callers
Method
debugNumber
(String msg, int data)
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:136
↓ 39 callers
Method
read2Bytes
(String name, InputStream is, String exception)
src/main/java/org/apache/sanselan/common/BinaryFileParser.java:101
↓ 34 callers
Method
toByteArray
()
src/main/java/org/apache/sanselan/common/MyByteArrayOutputStream.java:44
↓ 32 callers
Method
getHeight
Returns the height of the image in pixels. @see #getWidth()
src/main/java/org/apache/sanselan/ImageInfo.java:151
↓ 32 callers
Method
readByteArray
(String name, int length, String exception)
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:400
↓ 31 callers
Method
add
(String keyword, String text)
src/main/java/org/apache/sanselan/common/ImageMetadata.java:26
↓ 31 callers
Method
getWidth
Returns the width of the image in pixels. @see #getHeight()
src/main/java/org/apache/sanselan/ImageInfo.java:238
↓ 30 callers
Method
add
(TiffOutputField field)
src/main/java/org/apache/sanselan/formats/tiff/write/TiffOutputDirectory.java:54
↓ 30 callers
Method
findField
(TagInfo tag)
src/main/java/org/apache/sanselan/formats/tiff/TiffDirectory.java:166
↓ 26 callers
Method
createTempFile
(byte src[])
src/test/java/org/apache/sanselan/common/byteSources/ByteSourceTest.java:36
↓ 25 callers
Method
getValue
()
src/main/java/org/apache/sanselan/formats/tiff/TiffField.java:574
↓ 25 callers
Method
printCharQuad
(PrintWriter pw, String msg, int i)
src/main/java/org/apache/sanselan/icc/IccProfileInfo.java:79
↓ 25 callers
Method
purgeMemory
()
src/main/java/org/apache/sanselan/util/Debug.java:892
↓ 24 callers
Method
skipBytes
(int length, String exception)
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:196
↓ 23 callers
Method
read
()
src/main/java/org/apache/sanselan/common/BitInputStream.java:34
↓ 22 callers
Method
intValue
()
src/main/java/org/apache/sanselan/common/RationalNumber.java:92
↓ 22 callers
Method
length
()
src/main/java/org/apache/sanselan/palette/Palette.java:28
↓ 21 callers
Method
flush
()
src/main/java/org/apache/sanselan/util/DebugOutputStream.java:52
↓ 21 callers
Method
getBufferedImage
Reads the first image from an InputStream as a BufferedImage. <p> (TODO: elaborate here.) <p> Sanselan can only read image info, metadata and ICC prof
src/main/java/org/apache/sanselan/Sanselan.java:1134
↓ 21 callers
Method
getMetadata
Parses the metadata of an image. This metadata depends on the format of the image. <p> JPEG/JFIF files may contain EXIF and/or IPTC metadata. PNG file
src/main/java/org/apache/sanselan/Sanselan.java:844
↓ 21 callers
Method
getRGB
(WhiteSpaceReader wsr)
src/main/java/org/apache/sanselan/formats/pnm/FileInfo.java:50
↓ 20 callers
Method
equals
(Object o)
src/main/java/org/apache/sanselan/ImageFormat.java:39
↓ 20 callers
Method
getInputStream
(ByteSource byteSource, int section)
src/main/java/org/apache/sanselan/formats/psd/PsdImageParser.java:296
↓ 20 callers
Method
writeData
(Object o, int byteOrder)
src/main/java/org/apache/sanselan/formats/tiff/fieldtypes/FieldType.java:110
↓ 19 callers
Method
getTestImages
()
src/test/java/org/apache/sanselan/SanselanTest.java:100
↓ 18 callers
Method
doubleValue
()
src/main/java/org/apache/sanselan/common/RationalNumber.java:82
↓ 18 callers
Method
getDebug
(String message)
src/main/java/org/apache/sanselan/util/Debug.java:45
↓ 18 callers
Method
write4Bytes
(int value)
src/main/java/org/apache/sanselan/common/BinaryOutputStream.java:91
↓ 16 callers
Method
findField
(TagInfo tag)
src/main/java/org/apache/sanselan/formats/tiff/TiffContents.java:67
↓ 16 callers
Method
read
()
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:87
↓ 15 callers
Method
filterChunks
(ArrayList v, int type)
src/main/java/org/apache/sanselan/formats/png/PngImageParser.java:382
↓ 15 callers
Method
write2Bytes
(int value)
src/main/java/org/apache/sanselan/common/BinaryOutputStream.java:103
↓ 14 callers
Method
getDefault
()
src/main/java/org/apache/sanselan/FormatCompliance.java:42
↓ 14 callers
Method
getIntValue
()
src/main/java/org/apache/sanselan/formats/tiff/TiffField.java:762
↓ 14 callers
Method
getItems
()
src/main/java/org/apache/sanselan/common/IImageMetadata.java:25
↓ 14 callers
Method
isPhilHarveyTestImage
(File file)
src/test/java/org/apache/sanselan/SanselanTest.java:71
↓ 14 callers
Method
setByteOrder
(int a, int b)
src/main/java/org/apache/sanselan/common/BinaryFileParser.java:41
↓ 14 callers
Method
write
(OutputStream os)
src/main/java/org/apache/sanselan/formats/jpeg/exifRewrite/ExifRewriter.java:87
↓ 13 callers
Method
getType
(Object value)
src/main/java/org/apache/sanselan/util/Debug.java:425
↓ 12 callers
Method
CharsToQuad
(char c1, char c2, char c3, char c4)
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:635
↓ 12 callers
Method
correctSample
(int sample)
src/main/java/org/apache/sanselan/formats/png/GammaCorrection.java:46
↓ 12 callers
Method
guessFormat
Tries to guess what the image type (if any) of data based on the file's "magic numbers," the first bytes of the data. <p> @param bytes Byt
src/main/java/org/apache/sanselan/Sanselan.java:116
↓ 12 callers
Method
printTagValue
(JpegImageMetadata jpegMetadata, TagInfo tagInfo)
src/test/java/org/apache/sanselan/sampleUsage/MetadataExample.java:153
↓ 12 callers
Method
read
(ByteSource byteSource, Map params, FormatCompliance formatCompliance, Listener listener)
src/main/java/org/apache/sanselan/formats/tiff/TiffReader.java:443
↓ 12 callers
Method
toDisplayString
()
src/main/java/org/apache/sanselan/common/RationalNumber.java:119
↓ 11 callers
Method
equals
(Object o)
src/main/java/org/apache/sanselan/common/mylzw/MyLZWCompressor.java:134
↓ 11 callers
Method
getImageInfo
Parses the "image info" of an image. <p> "Image info" is a summary of basic information about the image such as: width, height, file format, bit depth
src/main/java/org/apache/sanselan/Sanselan.java:435
↓ 11 callers
Method
readtoWhiteSpace
()
src/main/java/org/apache/sanselan/formats/pnm/WhiteSpaceReader.java:55
↓ 10 callers
Method
getExif
()
src/main/java/org/apache/sanselan/formats/jpeg/JpegImageMetadata.java:41
↓ 10 callers
Method
getParamBoolean
(Map params, Object key, boolean default_value)
src/main/java/org/apache/sanselan/util/ParamMap.java:24
↓ 10 callers
Method
getPhotoshopMetadata
(ByteSource byteSource, Map params)
src/main/java/org/apache/sanselan/formats/jpeg/JpegImageParser.java:592
↓ 10 callers
Method
getRawBytes
(TiffField entry)
src/main/java/org/apache/sanselan/formats/tiff/fieldtypes/FieldType.java:72
↓ 10 callers
Method
getSampleAsByte
(int pixelIndexInScanline, int sampleIndex)
src/main/java/org/apache/sanselan/formats/png/BitParser.java:61
↓ 9 callers
Method
canAcceptExtension
(File file)
src/main/java/org/apache/sanselan/ImageParser.java:374
↓ 9 callers
Method
findDirectory
(int directoryType)
src/main/java/org/apache/sanselan/formats/tiff/write/TiffOutputSet.java:126
↓ 9 callers
Method
getDescription
()
src/main/java/org/apache/sanselan/formats/tiff/constants/TagInfo.java:108
↓ 9 callers
Method
getImageParser
(ByteSource byteSource)
src/main/java/org/apache/sanselan/Sanselan.java:594
↓ 9 callers
Method
writeImage
Writes a BufferedImage to a file. <p> (TODO: elaborate here.) <p> Sanselan can only read image info, metadata and ICC profiles from all image formats.
src/main/java/org/apache/sanselan/Sanselan.java:1289
↓ 8 callers
Method
compareByteArrays
(byte a[], int aStart, byte b[], int bStart, int length)
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:498
↓ 8 callers
Method
dump
(String prefix, byte bytes[])
src/main/java/org/apache/sanselan/icc/IccConstants.java:36
↓ 8 callers
Method
dumpJFIF
(ByteSource byteSource)
src/main/java/org/apache/sanselan/formats/jpeg/JpegUtils.java:176
↓ 8 callers
Method
filter
(JFIFPieceSegment segment)
src/main/java/org/apache/sanselan/formats/jpeg/xmp/JpegRewriter.java:211
↓ 8 callers
Method
findEXIFValue
(TagInfo tagInfo)
src/main/java/org/apache/sanselan/formats/jpeg/JpegImageMetadata.java:49
↓ 8 callers
Method
getIntArrayValue
()
src/main/java/org/apache/sanselan/formats/tiff/TiffField.java:660
↓ 8 callers
Method
getXmpXml
Determines the width and height of an image. <p> @param is InputStream from which to read image data. @param filename Filename
src/main/java/org/apache/sanselan/Sanselan.java:731
↓ 8 callers
Method
isStrict
(Map params)
src/main/java/org/apache/sanselan/ImageParser.java:412
↓ 8 callers
Method
read
()
src/main/java/org/apache/sanselan/formats/pnm/WhiteSpaceReader.java:33
↓ 8 callers
Method
toString
()
src/main/java/org/apache/sanselan/ImageInfo.java:295
↓ 8 callers
Method
traverseJFIF
(ByteSource byteSource, Visitor visitor)
src/main/java/org/apache/sanselan/formats/jpeg/JpegUtils.java:50
↓ 8 callers
Method
writeChunk
(OutputStream os, byte chunkType[], byte data[])
src/main/java/org/apache/sanselan/formats/png/PngWriter.java:77
↓ 7 callers
Method
checkBounds
(String name, int min, int max, int actual)
src/main/java/org/apache/sanselan/FormatCompliance.java:123
↓ 7 callers
Method
debugNumber
(String msg, int data)
src/main/java/org/apache/sanselan/common/BinaryFileFunctions.java:53
↓ 7 callers
Method
getBufferedImageFactory
(Map params)
src/main/java/org/apache/sanselan/ImageParser.java:398
↓ 7 callers
Method
log
(StringBuffer buffer, String s)
src/main/java/org/apache/sanselan/util/Debug.java:204
↓ 7 callers
Method
readChunks
(InputStream is, int chunkTypes[], boolean returnAfterFirst)
src/main/java/org/apache/sanselan/formats/png/PngImageParser.java:114
↓ 7 callers
Method
readSegments
(ByteSource byteSource, final int markers[], final boolean returnAfterFirst, boolean readEverything)
src/main/java/org/apache/sanselan/formats/jpeg/JpegImageParser.java:108
↓ 7 callers
Method
removeField
(TagInfo tagInfo)
src/main/java/org/apache/sanselan/formats/tiff/write/TiffOutputDirectory.java:64
↓ 7 callers
Method
writeIntInToByteArray
(int value, byte bytes[], int start, int byteOrder)
src/main/java/org/apache/sanselan/common/BinaryFileFunctions.java:305
↓ 7 callers
Method
writeToFile
(byte[] src, File file)
src/main/java/org/apache/sanselan/util/IOUtils.java:115
↓ 6 callers
Method
addComment
(String s)
src/main/java/org/apache/sanselan/FormatCompliance.java:47
↓ 6 callers
Method
byteQuadToString
(int bytequad)
src/main/java/org/apache/sanselan/util/Debug.java:276
↓ 6 callers
Method
contains
(int red, int green, int blue)
src/main/java/org/apache/sanselan/palette/ColorSpaceSubset.java:59
↓ 6 callers
Method
convertRGBtoRGB
(double R, double G, double B)
src/main/java/org/apache/sanselan/color/ColorConversions.java:771
↓ 6 callers
Method
findNull
(byte src[])
src/main/java/org/apache/sanselan/common/BinaryInputStream.java:640
↓ 6 callers
Method
getBlock
(int start, int length)
src/main/java/org/apache/sanselan/common/byteSources/ByteSource.java:44
↓ 6 callers
Method
getColorBufferedImage
(int width, int height, boolean hasAlpha)
src/main/java/org/apache/sanselan/common/IBufferedImageFactory.java:24
↓ 6 callers
Method
getImagesWithExifData
()
src/test/java/org/apache/sanselan/formats/jpeg/exif/ExifBaseTest.java:85
↓ 6 callers
Method
getInputStream
(int start)
src/main/java/org/apache/sanselan/common/byteSources/ByteSource.java:33
↓ 6 callers
Method
getInstance
(int charEncodingCode)
src/main/java/org/apache/sanselan/util/UnicodeUtils.java:207
↓ 6 callers
Method
getName
()
src/main/java/org/apache/sanselan/formats/ico/IcoImageParser.java:49
↓ 6 callers
Method
getOffset
()
src/main/java/org/apache/sanselan/formats/tiff/write/TiffOutputItem.java:31
next →
1–100 of 1,497, ranked by callers