All Projects → benjaminpick → Java Thumbnailer

benjaminpick / Java Thumbnailer

Licence: lgpl-2.1
An extensible java library to create thumbnails of different file types (image, text)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Java Thumbnailer

Node S3 Uploader
Flexible and efficient resize, rename, and upload images to Amazon S3 disk storage. Uses the official AWS Node SDK for transfer, and ImageMagick for image processing. Support for multiple image versions targets.
Stars: ✭ 237 (+426.67%)
Mutual labels:  image-processing, thumbnails
Thumbnailator
Thumbnailator - a thumbnail generation library for Java
Stars: ✭ 3,845 (+8444.44%)
Mutual labels:  image-processing, thumbnails
Image processing
High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick
Stars: ✭ 600 (+1233.33%)
Mutual labels:  image-processing, thumbnails
Albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Stars: ✭ 9,353 (+20684.44%)
Mutual labels:  image-processing
Image Processing
Image Processing with Python
Stars: ✭ 34 (-24.44%)
Mutual labels:  image-processing
Pan card ocr project
To extract details from Indian National Identification Cards such as PAN (completed) & Aadhar, Passport, Driving License (WIP) in a structured format
Stars: ✭ 39 (-13.33%)
Mutual labels:  image-processing
React Filepond
🔌 A handy FilePond adapter component for React
Stars: ✭ 1,024 (+2175.56%)
Mutual labels:  image-processing
Segment Open
Segment Source Distribution
Stars: ✭ 34 (-24.44%)
Mutual labels:  image-processing
Tensorflow Lite Rest Server
Expose tensorflow-lite models via a rest API
Stars: ✭ 43 (-4.44%)
Mutual labels:  image-processing
Smartcrop.php
smartcrop implementation in PHP
Stars: ✭ 37 (-17.78%)
Mutual labels:  image-processing
Imagemin Module
Automatically optimize (compress) all images used in Nuxt.js
Stars: ✭ 37 (-17.78%)
Mutual labels:  image-processing
Imagene
A General Purpose Image Manipulation Tool
Stars: ✭ 36 (-20%)
Mutual labels:  image-processing
Rapiddraw
A simple artificial intelligence experiment to find out if mobile neural networks can recognize human-made doodles
Stars: ✭ 39 (-13.33%)
Mutual labels:  image-processing
Leafletpano
A simple tool which tiles large images to publish them for web and mobile
Stars: ✭ 34 (-24.44%)
Mutual labels:  image-processing
React Native Heic Converter
Convert your HEIC files with React Native
Stars: ✭ 43 (-4.44%)
Mutual labels:  image-processing
Google Images Download
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!
Stars: ✭ 7,815 (+17266.67%)
Mutual labels:  image-processing
Computervision Recipes
Best Practices, code samples, and documentation for Computer Vision.
Stars: ✭ 8,214 (+18153.33%)
Mutual labels:  image-processing
Extensionsindex
Slicer extensions index
Stars: ✭ 36 (-20%)
Mutual labels:  image-processing
Opencv Tutorials
Tutorials for learning OpenCV in Python from Scratch
Stars: ✭ 36 (-20%)
Mutual labels:  image-processing
Openexr
The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
Stars: ✭ 992 (+2104.44%)
Mutual labels:  image-processing

Thumbnailer

This is a Java Plugin for creating Thumbnails of files during the crawling process of regain.
It can also be used as a standalone library to create thumbnails of different file types (image, text).
(Regain is a Lucene-based desktop search engine.)

Current Version : 0.6 (Beta)
Licence : GNU GPL 2.1 or later

Similar Project:

Requirements

  • Java JRE 1.8
  • (optional) OpenOffice 3.x/LibreOffice
  • Tested in Windows/Linux/Mac

Supported Fileformats

  • Office files (doc, docx, xls, xlsx, ppt, pptx)
  • OpenOffice files (all of them)
  • Text files (txt, pdf, rtf, html)
  • Image files (jpg, png, bmp, gif)
  • MIT Scratch files (sb)
  • AutoCad files (dwg)

(Detection is based on MIME-Type, not filename extension. So files with an incorrect file extension will be treated correctly, not as they deserve.)

Output are always PNG files. The dimension of this Thumbnail can be configured.

TODO

Thumbnailer:

  • JODConverter 3beta
    • Upgrade to 3beta5 when it appears
    • remove log4j info messages
    • Find a way to let him fail if he can't convert the file (sb is a binary format and really shouldn't be treated as plain text.)
  • PDFBox: Library Conflict with regain. (We need to include this in the plugin, but it is included in a maybe-loaded preparator as well.)
    • That means that both should be updated at the same time!

Author

This is a project of the university of Siegen for the benefit of come_IN Computerclubs. But of course, if you have patches etc. go ahead!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].