Skip to content

Commit 99ea210

Browse files
committed
docs: Restore pristine encoding and apply fully formatted installation and badge updates
1 parent eb0f66e commit 99ea210

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# FastImage — SIMD‑Accelerated, Off‑Heap Image Processing for Java
1+
# FastImage — SIMD‑Accelerated, Off‑Heap Image Processing for Java
22

33
**Ultra-fast native image processing using AVX2/SSE4.1 kernels and zero-GC memory management.**
44

@@ -8,10 +8,10 @@
88
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
99
[![JitPack](https://jitpack.io/v/andrestubbe/FastImage.svg)](https://jitpack.io/#andrestubbe/FastImage)
1010

11-
FastImage ist eine ultra‑schnelle, native‑beschleunigte Image‑Processing‑Engine für Java, gebaut für das FastJava‑Ecosystem. Es kombiniert AVX/SSE SIMD, off‑heap Storage, zero‑copy Pipelines und eine fluent API, um typische BufferedImage‑Operationen **10–50× schneller** auszuführen — ohne GC‑Pressure, ohne Pixel‑Loops, ohne JVM‑Overhead.
11+
FastImage ist eine ultra‑schnelle, native‑beschleunigte Image‑Processing‑Engine für Java, gebaut für das FastJava‑Ecosystem. Es kombiniert AVX/SSE SIMD, off‑heap Storage, zero‑copy Pipelines und eine fluent API, um typische BufferedImage‑Operationen **10–50× schneller** auszuführen — ohne GC‑Pressure, ohne Pixel‑Loops, ohne JVM‑Overhead.
1212

1313
```java
14-
// Quick Start — SIMD-Accelerated Filtering
14+
// Quick Start SIMD-Accelerated Filtering
1515
import fastimage.FastImage;
1616

1717
public class Demo {
@@ -45,11 +45,11 @@ public class Demo {
4545

4646
## Key Features
4747

48-
- **🚀 SIMD Acceleration** — Hand-optimized C++ kernels using **AVX2** and **SSE4.1** vector instructions.
49-
- **🧠 Zero-GC Overhead** — Pixels are stored in **off-heap** memory, preventing GC pauses during heavy manipulation.
50-
- **🌀 Advanced Blur Suite** — Real-time Gaussian, Stack (iOS-style), and Kawase blurs.
51-
- **🛡️ Fail-Safe JNI** — Robust error handling with `FastImageException` and native handle validation.
52-
- **🔄 Fast Conversion** — Optimized bit-copying between `BufferedImage` and native memory.
48+
- **🚀 SIMD Acceleration** Hand-optimized C++ kernels using **AVX2** and **SSE4.1** vector instructions.
49+
- **🧠 Zero-GC Overhead** Pixels are stored in **off-heap** memory, preventing GC pauses during heavy manipulation.
50+
- **🌀 Advanced Blur Suite** Real-time Gaussian, Stack (iOS-style), and Kawase blurs.
51+
- **🛡️ Fail-Safe JNI** Robust error handling with `FastImageException` and native handle validation.
52+
- **🔄 Fast Conversion** Optimized bit-copying between `BufferedImage` and native memory.
5353

5454
---
5555

@@ -157,17 +157,17 @@ For detailed instructions on compiling the C++ JNI code and building the Maven F
157157
---
158158

159159
## License
160-
MIT License — See [LICENSE](LICENSE) file for details.
160+
MIT License See [LICENSE](LICENSE) file for details.
161161

162162
---
163163

164164
## Related Projects
165-
- [FastCore](https://github.com/andrestubbe/FastCore) — Native Library Loader
166-
- [FastTheme](https://github.com/andrestubbe/FastTheme) — Native Window Styling
167-
- [FastGraphics](https://github.com/andrestubbe/FastGraphics) — Hardware-accelerated 2D Rendering
165+
- [FastCore](https://github.com/andrestubbe/FastCore) Native Library Loader
166+
- [FastTheme](https://github.com/andrestubbe/FastTheme) Native Window Styling
167+
- [FastGraphics](https://github.com/andrestubbe/FastGraphics) Hardware-accelerated 2D Rendering
168168

169169
---
170-
**Made with âš¡ by Andre Stubbe**
170+
**Made with by Andre Stubbe**
171171

172172
<!--
173173
SEO Keywords: java, jni, simd, avx2, sse4, image processing, blur, gaussian, fastjava, off-heap

0 commit comments

Comments
 (0)