Kovid Goyal
|
dbf7afa084
|
Quantize transparent images by blending with white
|
2016-05-08 15:51:20 +05:30 |
|
Kovid Goyal
|
41ee48fe53
|
Use a node pool to improve performance by avoiding repeated new/delete
|
2016-05-08 15:43:18 +05:30 |
|
Kovid Goyal
|
8ca3696dca
|
Update Focus.de
|
2016-05-08 14:39:36 +05:30 |
|
Kovid Goyal
|
2db5e10bbd
|
Use RAII to manage the GIL
|
2016-05-08 14:34:59 +05:30 |
|
Kovid Goyal
|
1055797da4
|
Initial implementation of octree based image quantization
|
2016-05-08 13:47:00 +05:30 |
|
Kovid Goyal
|
b1d028fc06
|
Code to easily run functions from util.img
|
2016-05-08 13:26:34 +05:30 |
|
Kovid Goyal
|
b7b01b08be
|
Use RAII
|
2016-05-08 13:03:57 +05:30 |
|
Tom Schlenkhoff
|
be6abe1514
|
Update brand_eins.recipe
Fix cover image, remove sharing links
|
2016-05-07 18:41:02 +02:00 |
|
Kovid Goyal
|
019eaad9d7
|
API to rotate images
|
2016-05-07 08:39:22 +05:30 |
|
Kovid Goyal
|
b0844e0502
|
Update The Toronto Star
|
2016-05-07 08:19:40 +05:30 |
|
Kovid Goyal
|
0fb5811fc7
|
Mark internal functions as static
|
2016-05-06 22:16:30 +05:30 |
|
Kovid Goyal
|
429c6a40e2
|
...
|
2016-05-06 21:44:40 +05:30 |
|
Kovid Goyal
|
08bc3fd81b
|
...
|
2016-05-06 21:40:45 +05:30 |
|
Kovid Goyal
|
7d5446a4ee
|
...
|
2016-05-06 21:38:44 +05:30 |
|
Kovid Goyal
|
00c5680799
|
...
|
2016-05-06 21:37:50 +05:30 |
|
Kovid Goyal
|
6115eb9330
|
Write optimized JPEG data by default
|
2016-05-06 21:32:45 +05:30 |
|
Kovid Goyal
|
8dd533bd5f
|
...
|
2016-05-06 21:16:46 +05:30 |
|
Kovid Goyal
|
56f7d7cad4
|
A more sensible API to set PNG compression levels
|
2016-05-06 21:16:20 +05:30 |
|
Kovid Goyal
|
54ac2d394a
|
Edit book: Add an filter to make images look like oil paintings
|
2016-05-06 20:49:50 +05:30 |
|
Kovid Goyal
|
b5bc34e0fe
|
Implement oil_paint()
|
2016-05-06 20:41:12 +05:30 |
|
Kovid Goyal
|
c99232091f
|
Edit book: Add a new image filter: Normalize -- to improve the contrast in images
|
2016-05-06 20:23:57 +05:30 |
|
Kovid Goyal
|
dd9e27fdf7
|
Implement normalize()
|
2016-05-06 20:19:22 +05:30 |
|
Kovid Goyal
|
813fc81623
|
...
|
2016-05-06 18:28:21 +05:30 |
|
Kovid Goyal
|
c2e64fe726
|
...
|
2016-05-06 16:33:54 +05:30 |
|
Kovid Goyal
|
4ba82e5cea
|
Do not use QPainter for overlay operations
QPainter requires a QApplication. We do not want to depend on a
QApplication in utils/img.py
|
2016-05-06 16:32:56 +05:30 |
|
Kovid Goyal
|
a9e79dbe57
|
Remove IM from Edit Book
|
2016-05-06 11:35:54 +05:30 |
|
Kovid Goyal
|
56cffd7283
|
Add a null image check
|
2016-05-06 11:06:31 +05:30 |
|
Kovid Goyal
|
072239c3eb
|
Implement despeckle()
|
2016-05-06 11:04:35 +05:30 |
|
Kovid Goyal
|
9efc0f2d5a
|
...
|
2016-05-06 10:30:43 +05:30 |
|
Kovid Goyal
|
2e2db4fae1
|
Implement gaussian_blur()
|
2016-05-06 10:28:52 +05:30 |
|
Kovid Goyal
|
939a7ef1fb
|
Expose gaussian_sharpen()
|
2016-05-06 09:28:48 +05:30 |
|
Kovid Goyal
|
69938d20df
|
...
|
2016-05-06 09:23:09 +05:30 |
|
Kovid Goyal
|
9436cb0315
|
Visual Studio fixes
|
2016-05-06 09:22:35 +05:30 |
|
Kovid Goyal
|
5a1bad26a7
|
...
|
2016-05-06 09:21:02 +05:30 |
|
Kovid Goyal
|
e165e24378
|
Be consistent in use of exceptions
|
2016-05-06 09:20:21 +05:30 |
|
Kovid Goyal
|
cea4a8eebf
|
Implementation of Gaussian sharpen
|
2016-05-06 09:10:03 +05:30 |
|
Kovid Goyal
|
a244ee9da6
|
...
|
2016-05-06 09:01:17 +05:30 |
|
Kovid Goyal
|
3224129dba
|
Build test for Qt image format recognition
|
2016-05-06 08:58:43 +05:30 |
|
Kovid Goyal
|
52e18ff800
|
Use constScanLine()
|
2016-05-06 08:49:35 +05:30 |
|
Kovid Goyal
|
59da7ed5be
|
Fix compilation with Visual Studio
|
2016-05-06 07:36:24 +05:30 |
|
Kovid Goyal
|
404153b591
|
Move all exception handling boilerplate into the .sip file
|
2016-05-06 07:30:11 +05:30 |
|
Kovid Goyal
|
ca85b8ac07
|
Dont add imageops.pyd to pylib.zip
|
2016-05-06 07:00:45 +05:30 |
|
Kovid Goyal
|
0438fccc10
|
Release GIL in imageops functions
|
2016-05-06 01:04:53 +05:30 |
|
Kovid Goyal
|
8f973eb8a7
|
Image convolution for QImage
|
2016-05-06 00:56:52 +05:30 |
|
Kovid Goyal
|
2ce3aad03e
|
Improve catching exceptions
|
2016-05-06 00:45:27 +05:30 |
|
Kovid Goyal
|
ea82680617
|
Fix grayscaling of images not working on Qt < 5.5
|
2016-05-05 20:17:38 +05:30 |
|
Kovid Goyal
|
a3193f3845
|
...
|
2016-05-05 19:32:21 +05:30 |
|
Kovid Goyal
|
5680cc2299
|
Fix new border removal for transparent PNG files not working
|
2016-05-05 19:29:14 +05:30 |
|
Kovid Goyal
|
8c06b18e69
|
Dont use IM for auto-trim of images
|
2016-05-05 19:26:23 +05:30 |
|
Kovid Goyal
|
b57ea0ffd0
|
Port the border removal algorithm from IM to Qt
|
2016-05-05 18:17:50 +05:30 |
|