Thanks Gary! 1.0-alpha3 has a lot of changes (some important bug fixes) thanks to your work with the TIFF and other parsers.
After some hiccups I managed to get a 1.0-alpha3 branch/tag that looks OK. I've started the RC1 VOTE thread for 1.0 alpha3. If all goes well it should be available in Maven Central in 5-10 days (I'll leave it open for a bit longer since it's almost weekend - already here in NZ). -Bruno On Thu, 12 May 2022 at 23:54, Gary Lucas <gwluca...@gmail.com> wrote: > My primary interest for Commons Imaging is using it to access > geo-referenced TIFF file (GeoTIFF) . So far, it's worked out pretty well. > > The TIFF file format provides a flexible definition for attaching metadata > to images. Back in the 1990's, the Geographic Information System (GIS) > community started using a specification that allowed TIFF files to be > overlaid on map displays. Nowadays, GeoTIFFs are supported by all the major > GIS systems. > > While Imaging is useful for things like aerial photographs and satellite > images, it also has the capability to carry numerical information. And > there are some excellent, high-resolution elevation data sources available > in TIFF format. I've been using the Commons Imaging API to access > elevation grids with a 10-meter spacing from the U.S. Geological Survey > (USGS), global elevation data sets from NASA's Shuttle Radar Topography > Mission (SRTM) that has a 30-meter spacing, some European and Japanese > sources, and high-resolution bathymetry products. Not all TIFF API's > support access to that kind of data, but Commons Imaging does. And, > personally, I think that Imaging is one of the easier-to-use libraries for > accessing numerical data from TIFFs. > > Anyway, I am looking forward to seeing the alpha-3 release be available via > the Maven Central Repository. Bruno has introduced some significant > improvements to the API. Having them available via Maven will be a boon to > the Java developer community. > > Thanks, > > Gary (the other Gary) > > On Thu, May 12, 2022 at 12:32 AM Bruno Kinoshita <brunodepau...@gmail.com> > wrote: > > > Hi, > > > > We have fixed all the issues that were raised as blockers for 1.0 some > > years ago (4? maybe 5 years ago?). I'm finishing the preparations for the > > 1.0-alpha3 vote for Imaging. It's the last alpha release I have planned. > > > > I started working on Imaging when I became curious if we could use it as > an > > IIIF processor in Cantaloupe [1]. I never had time to try that, and > instead > > ended up spending a long time working on these issues for the 1.0 > release. > > Hoping now to use the alpha3 release with IIIF, fix any bugs I may find, > > give users 6-12 months to send their feedback, and then cut 1.0 if there > > are no blockers. > > > > I received feedback from users of Imaging that were able to use > > alpha1/alpha2 in their Android apps, GIS solutions, simple web apps, and > > even in visual arts with processing.org. Having the 1.0 in Maven should > > allow a few more users/devs to use it. > > > > Cheers > > Bruno > > > > [1] https://cantaloupe-project.github.io/manual/3.1/processors.html > > >