From fd16c09b1d7fff23ab0a5b0f21e8410d2d7f3ce2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sun, 26 May 2019 18:58:58 +0200 Subject: [PATCH] Spellery --- README.md | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index ce493f5..3c54a5f 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,12 @@ -llCrop allows you to either [remove unwanted outer areas from a jpg-photo](https://en.wikipedia.org/wiki/Cropping_(image)) -or to create zoom-ins. +llCrop allows either [removal of unwanted outer areas from a JPEG-photo](https://en.wikipedia.org/wiki/Cropping_(image)) +or creation of zoom-ins. -Just load a jpeg photo, select a rectangle and save the rectangle as a new photo-file. +Load a JPEG photo, make a rectangular selection, to be saved as a new photo-file. -While there are many apps that can crop images (and may have many more features) these apps cause [quality-losses caused by -jpg-re-encoding](https://en.wikipedia.org/wiki/Lossy_compression). +While there are many apps capable of cropping images (some with additional features) these apps cause [quality-losses caused by reencoding of JPEG](https://en.wikipedia.org/wiki/Lossy_compression). -llCrop ("ll" stands for loss-less) can do [cropping without quality-losses](https://en.wikipedia.org/wiki/Lossy_compression#JPEG) because it crops -in the raw jpg-photo-data without -the need for jpg-image-re-encoding. It also preserves embedded meta data (Exif/Iptc and xmp) +llCrop ("ll" stands for lossless) can do [cropping without quality-losses](https://en.wikipedia.org/wiki/Lossy_compression#JPEG) because it crops the raw JPEG photo, without +the need to reencode the JPEG image. It also preserves embedded metadata (EXIF/IPTC and XMP). --- @@ -16,11 +14,11 @@ the need for jpg-image-re-encoding. It also preserves embedded meta data (Exif/I * [#1](https://github.com/k3b/LosslessJpgCrop/issues/1) From Android **App-Launcher**: * Pick an image and crop it to a new public file -* [#1](https://github.com/k3b/LosslessJpgCrop/issues/1) From any **File-Manager** or **Gallery-app** that supports [intent-action-EDIT](https://developer.android.com/reference/android/content/Intent#ACTION_EDIT) for mime *image/jpeg*: +* [#1](https://github.com/k3b/LosslessJpgCrop/issues/1) From any **File manager** or **Gallery app** that supports [intent-action-EDIT](https://developer.android.com/reference/android/content/Intent#ACTION_EDIT) for MIME *image/jpeg*: * Crop current selected image to a new public file -* [#2](https://github.com/k3b/LosslessJpgCrop/issues/2): From any app that supports [intent-action-SEND](https://developer.android.com/reference/android/content/Intent#ACTION_SEND) or [intent-action-SEND-TO](https://developer.android.com/reference/android/content/Intent#ACTION_SENDTO) for mime *image/jpeg* - * Send/SendTo/Share a cropped version of the current selected image -* [#3](https://github.com/k3b/LosslessJpgCrop/issues/3)/[#8](https://github.com/k3b/LosslessJpgCrop/issues/8): From any app that supports [intent-action-GET-CONTENT](https://developer.android.com/reference/android/content/Intent#ACTION_GET_CONTENT) or intent-action-PICK for mime *image/jpeg* +* [#2](https://github.com/k3b/LosslessJpgCrop/issues/2): From any app that supports [intent-action-SEND](https://developer.android.com/reference/android/content/Intent#ACTION_SEND) or [intent-action-SEND-TO](https://developer.android.com/reference/android/content/Intent#ACTION_SENDTO) for MIME *image/jpeg* + * Send/SendTo/Share a cropped version of the currently selected image +* [#3](https://github.com/k3b/LosslessJpgCrop/issues/3)/[#8](https://github.com/k3b/LosslessJpgCrop/issues/8): From any app that supports [intent-action-GET-CONTENT](https://developer.android.com/reference/android/content/Intent#ACTION_GET_CONTENT) or intent-action-PICK for MIME *image/jpeg* * Open/Pick the cropping of an uncropped image --- @@ -28,10 +26,10 @@ the need for jpg-image-re-encoding. It also preserves embedded meta data (Exif/I ## Requirements * Android 4.4 KitKat (API 19) or newer -* CPU arm64-v8a, arbeabi-v7a, x86, x86-64 because of c++ cropping code +* CPU arm64-v8a, arbeabi-v7a, x86 or x86_64 because of the C++ cropping code * Permissions - * READ_EXTERNAL_STORAGE (to open local image) - * WRITE_EXTERNAL_STORAGE (to save the cropped image to) + * READ_EXTERNAL_STORAGE (to open a local image) + * WRITE_EXTERNAL_STORAGE (to save the cropped image) ---