DRC
|
90a42bb4d2
|
Slight refactor to put ScalingFactor into its own class (mainly because the $ in the class name was wreaking havoc on the build scripts, but also to add a few convenience methods to it) and to create a separate loader class so we can provide a .jar file with the MinGW distribution that loads the correct DLL
|
2011-04-02 02:09:03 +00:00 |
|
DRC
|
d6d704d30d
|
Fix compiler warning with OpenJDK
|
2011-04-01 20:31:03 +00:00 |
|
DRC
|
a391158b34
|
Include TurboJPEG/OSS Java wrapper JAR in Windows distribution packages
|
2011-04-01 11:13:11 +00:00 |
|
DRC
|
5c4e594064
|
Fix 'make dist' so that it includes only what we need from java/ (it was errantly including java/Makefile)
|
2011-04-01 00:37:20 +00:00 |
|
DRC
|
d56b1c71cd
|
Build and package TurboJPEG/OSS Java wrapper into JAR file
|
2011-04-01 00:20:33 +00:00 |
|
DRC
|
2139a653b0
|
Use a different naming convention, to avoid conflict with jpegut
|
2011-03-31 20:58:03 +00:00 |
|
DRC
|
892ed7e6b4
|
Clean up compiler warnings
|
2011-03-31 10:06:17 +00:00 |
|
DRC
|
d8cc0513ee
|
Fix compression from/decompression to TYPE_INT_{RGB|BGR} BufferedImages on big endian platforms
|
2011-03-17 07:39:25 +00:00 |
|
DRC
|
f90d1d84c7
|
More Java API cleanup
|
2011-03-16 00:02:53 +00:00 |
|
DRC
|
22faf366c3
|
Java code cleanup + Java docs
|
2011-03-15 20:52:02 +00:00 |
|
DRC
|
4a0cf492f4
|
Add notes about performance
|
2011-03-10 07:25:41 +00:00 |
|
DRC
|
ac0eff91f6
|
Add an option to display the output image
|
2011-03-07 09:59:08 +00:00 |
|
DRC
|
d04c64b75a
|
If a scaled-down JPEG output image is requested, we must decompress and recompress the transformed image.
|
2011-03-07 08:21:11 +00:00 |
|
DRC
|
5526cf13d0
|
Oops. Forgot to add TJTransform class
|
2011-03-04 14:10:29 +00:00 |
|
DRC
|
d5bc5379a4
|
Add access methods for getting at the JPEG buffer
|
2011-03-04 13:41:05 +00:00 |
|
DRC
|
c5efebc394
|
If transforming and outputting a JPEG file, output the transformed file directly instead of decompressing/recompressing it
|
2011-03-04 13:40:42 +00:00 |
|
DRC
|
696f25e052
|
Handle 4:4:0 (transposed 4:2:2 subsampling)
|
2011-03-04 13:04:24 +00:00 |
|
DRC
|
89d167655e
|
Implement lossless cropping interface in Java
|
2011-03-04 10:13:59 +00:00 |
|
DRC
|
a43dd1aeb7
|
Print stack trace on error
|
2011-03-04 09:54:59 +00:00 |
|
DRC
|
e3c79837d1
|
Methods of a final class are automatically final
|
2011-03-04 09:15:07 +00:00 |
|
DRC
|
b58789cb91
|
Use new scaling API
|
2011-03-01 20:43:47 +00:00 |
|
DRC
|
e701ed74c0
|
Use consistent formatting conventions
|
2011-03-01 20:03:32 +00:00 |
|
DRC
|
be085e08b3
|
tjGetScaledSize() would never be able to accommodate scaling factors > 1, so replace it with a function that returns a list of fractional scaling factors that TurboJPEG supports.
|
2011-03-01 09:53:07 +00:00 |
|
DRC
|
407cd22df3
|
|
2011-02-28 22:23:37 +00:00 |
|
DRC
|
8755a6805a
|
Implement YUV encode/decode methods at the Java level; Remove some of the arguments from the Java API and replace with get/set methods; General API cleanup; Fix BufferedImage grayscale tests in TJUnitTest
|
2011-02-25 06:11:03 +00:00 |
|
DRC
|
2a07591e9b
|
Add line feed
|
2011-02-23 20:57:17 +00:00 |
|
DRC
|
6ce4882e2a
|
Numerous enhancements, including using the new BufferedImage support to read/write non-JPEG files
|
2011-02-23 20:51:54 +00:00 |
|
DRC
|
4e08a1d3bc
|
Check for invalid subsampling factor
|
2011-02-23 20:51:23 +00:00 |
|
DRC
|
a311c1cd21
|
Support for compressing from/decompressing to a BufferedImage in the Java wrapper
|
2011-02-23 12:09:56 +00:00 |
|
DRC
|
4802041125
|
More JNI cleanup + added unit test and fixed bugs uncovered by it
|
2011-02-23 02:20:49 +00:00 |
|
DRC
|
1a9a4d13c7
|
Streamline Java wrapper
|
2011-02-22 10:27:31 +00:00 |
|
DRC
|
38218222cd
|
Make the scaling API a bit more friendly
|
2011-02-22 06:41:29 +00:00 |
|
DRC
|
a683760d1c
|
Expose TurboJPEG scaling features in Java wrapper
|
2011-02-16 03:26:48 +00:00 |
|
DRC
|
7404770855
|
Restructure Java classes into their own package
|
2011-02-08 06:54:36 +00:00 |
|
DRC
|
b56211da74
|
Use Java capitalization conventions
|
2011-02-08 02:11:37 +00:00 |
|
DRC
|
345c3eed92
|
|
2011-02-05 05:51:46 +00:00 |
|
DRC
|
3bfca02ca0
|
|
2011-02-05 05:41:18 +00:00 |
|
DRC
|
5cc45fd6df
|
JNI interface changed for TJ class, since it only has static methods now
|
2011-02-04 11:22:15 +00:00 |
|
DRC
|
36adfee700
|
Add JNI wrapper for TurboJPEG/OSS
|
2011-02-04 11:06:36 +00:00 |
|