5765 Commits (aba1050bae1a1dc0aee0a72d275933a8f6b41254)

Author SHA1 Message Date
Brian Popow aba1050bae Throw exception for single channel tiff when bits per sample is larger then 16 5 years ago
Brian Popow 6281743b3b Add support decoding for 16 bits per channel tiff's 5 years ago
Brian Popow bbd71e2ce7 Add support decoding for 12 bits per channel tiff's 5 years ago
Brian Popow 3b18d705e3 Additional tests for gray tiff images 5 years ago
Brian Popow 3b4be36313 Keep BitsPerSample array when decoding tiff, otherwise bits per channel would be ambiguous if we only keep bits per pixel 5 years ago
Brian Popow 036b95bd7a Flip order of comparing bitsPerSample 5 years ago
Brian Popow deed748525 Add support for decoding 10 bit per channel rgb tiff's 5 years ago
Brian Popow 8e6fad805c Add support for decoding 30 bit per pixel tiff's 5 years ago
Brian Popow 42d5d9ee91 Add support for decoding 6 bit per pixel tiff's 5 years ago
Brian Popow 580723fc0a Add test for encode and reload planar tiff 5 years ago
Brian Popow 3a6a5e9201 Flip order of comparing BitsPerSample 5 years ago
Brian Popow 85ef0fe2ca
Apply suggestions from code review 5 years ago
James Jackson-South afee88123c Make frames resonly 5 years ago
James Jackson-South 65808ae55f Fix throwhelper 5 years ago
Brian Popow c6f5a8aaa0 Add support for decoding 12 bits per pixel tiff's 5 years ago
Brian Popow d5c5d678ab Review changes 5 years ago
Brian Popow e8a9e54eef Fix length of 4 bit row buffer 5 years ago
Brian Popow 881bb51f21 Make sure encoding 4bit paletted tiff rows are byte aligned 5 years ago
James Jackson-South 8834788490 Revert unsafe indexer 5 years ago
James Jackson-South 5ceba7116c Ensure cdfMinSpan is cleared before use. 5 years ago
Brian Popow e2b745a151 Make CreateReader static 5 years ago
Brian Popow 2931619bc5 Fix namespaces 5 years ago
Brian Popow 2e87f7ac9a Add Tiff format to the default Configuration 5 years ago
Brian Popow 787d63000f Rework sanitize and set encoder options: BitsPerPixel should be the primary source of truth 5 years ago
Brian Popow ccc3f9b881 Rework setting tiff encoder parameters according to review 5 years ago
Dmitry Pentin 5704403030 Implemented ThrowObjectDisposedException for the ThrowHelper, replaced raw throws with this in Image/ImageFrameCollection 5 years ago
Dmitry Pentin e787ffa518 Implemented dispose method according to common convention. 5 years ago
Dmitry Pentin 1c8dcefd6d Renamed private Image<TPixel>.PixelSourse to PixelSourceUnsafe 5 years ago
Brian Popow 11a4e2027b Add Compression, PhotometricInterpretation and Predictor to TiffFrameMetadata 5 years ago
Brian Popow d22692ee8f Change TiffEncoder to use TiffPhotometricInterpretation instead of EncodingMode 5 years ago
Brian Popow 508844ad60 Fix failing tests 5 years ago
Brian Popow dcb3e6fa2f Remove BitsPerSample from TiffFrameMetadata 5 years ago
James Jackson-South 4094be1647 Attempt at making frame metadata public 5 years ago
Brian Popow 8461c72ed9 Remove properties from TiffFrameMetadata, which can be accessed by the exifProfile directly 5 years ago
Brian Popow e2bd192c79 Move IPTC and ICC Profile to image frame metadata 5 years ago
Brian Popow 6ba3f101fa Remove setting XMP profile twice 5 years ago
Brian Popow b0ecabbbd7 Remove BitsPerPixel from TiffMetaData, its already present in TiffFrameMetadata 5 years ago
TechPizza 4cfc7016ec Added comment on Accumulate 5 years ago
TechPizza 5c7f4a9ab3 Added more specialized Png filter code 5 years ago
TechPizza 9d04ec8274 Small intrinsics cleanup 5 years ago
TechPizza d7f02bc23c Greatly optimized PaethFilter 5 years ago
TechPizza 64e082615a Optimized AverageFilter 5 years ago
TechPizza 41b773ac02 Made PaethFilter use unsafe loads 5 years ago
TechPizza 425e4876fa Vectorized UpFilter 5 years ago
TechPizza 514d230982 Vectorized SubFilter 5 years ago
TechPizza c16af90f79 Vectorized AverageFilter 5 years ago
TechPizza 78b6d78058 Moved Accumulate to Numerics 5 years ago
James Jackson-South fab1f3a5a0 Make XMP internal, minor cleanup 5 years ago
Dmitry Pentin f56105393b Fixed a couple of failing tests 5 years ago
Brian Popow 09f4957ce5 Make TiffFrameMetadata internal 5 years ago