From 80f9be9e30e095a22bfbe59f21ef80f82afa6a27 Mon Sep 17 00:00:00 2001 From: carrot <149851+lopcode@users.noreply.github.com> Date: Mon, 12 Aug 2024 12:07:30 +0100 Subject: [PATCH] Tweak README intro and sample output --- README.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 962128c..7d67595 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ # vips-ffm -A thin wrapper to let Java/JVM projects use [libvips](https://github.com/libvips/libvips), via the -"Foreign Function & Memory API" ([JEP 454](https://openjdk.org/jeps/454)) released in JDK 22. +[libvips](https://github.com/libvips/libvips) bindings for JVM projects, using the "Foreign Function & Memory API" +([JEP 454](https://openjdk.org/jeps/454)) released in JDK 22. The combination of libvips and FFM makes for performant, safe, and ergonomic image +manipulation in JVM systems, supporting a vast range of image formats, including HEIC, JXL, WebP, PNG, JPEG, and more. +Pronounced "vips (like zips) eff-eff-emm". -Incubating in [Photo Fox](https://github.com/lopcode/photo-fox). Pronounced "vips (like hips) eff-eff-emm". +Incubating in [Photo Fox](https://github.com/lopcode/photo-fox). ## Project goals @@ -31,5 +33,9 @@ This project includes a proof of concept that only runs on macOS. To run it: [main] INFO vipsffm.VipsFfm - running sample "GetVersionSample"... [main] INFO vipsffm.GetVersionSample - libvips version: "8.15.2" [main] INFO vipsffm.VipsFfm - validation succeeded ✅ +[main] INFO vipsffm.VipsFfm - running sample "CreateThumbnailSample"... +[main] INFO vipsffm.GetVersionSample - source image size: 2490 x 3084 +[main] INFO vipsffm.GetVersionSample - output image size: 323 x 400 +[main] INFO vipsffm.VipsFfm - validation succeeded ✅ [main] INFO vipsffm.VipsFfm - all samples ran successfully 🎉 ```