Alexander
|
a941747f14
|
use ImagingNewDirty
|
2017-08-17 02:56:51 +03:00 |
|
Alexander
|
c5865f9abe
|
it's implementation detail (SSE rounds automatically)
|
2017-08-13 17:39:22 +03:00 |
|
Alexander
|
3949fc812a
|
avoid warning: always_inline function might not be inlinable
|
2017-08-13 16:33:36 +03:00 |
|
Alexander
|
5dbc71b69b
|
already defined
|
2017-08-13 16:27:54 +03:00 |
|
Alexander
|
b10b134b41
|
i2f fix
|
2017-08-13 16:01:01 +03:00 |
|
Alexander
|
8d4681ff67
|
5x5 kernel
|
2017-08-13 00:33:52 +03:00 |
|
Alexander
|
f3a33da9f3
|
3x3 kernel
|
2017-08-13 00:15:57 +03:00 |
|
Alexander
|
b11bba108e
|
accept multiband images in filter (noop)
|
2017-08-13 00:03:50 +03:00 |
|
Alexander
|
55f153d999
|
Merge branch 'master' into fast-filters
# Conflicts:
# libImaging/Filter.c
|
2017-08-12 23:52:31 +03:00 |
|
Alexander Karpinsky
|
bbe07d4f49
|
Merge pull request #2670 from uploadcare/threaded-filter
Release GIL in filters
|
2017-08-12 23:51:08 +03:00 |
|
Alexander
|
49492def9b
|
Merge branch 'master' into fast-filters
# Conflicts:
# libImaging/Filter.c
|
2017-08-12 23:43:25 +03:00 |
|
Alexander
|
847dd67a41
|
serious test for kernel filters
|
2017-08-12 23:22:59 +03:00 |
|
Alexander
|
38eab1a43f
|
do 3x3 filtering in separate function
|
2017-08-12 23:07:08 +03:00 |
|
Alexander
|
5353d28e35
|
copy first and last lines
|
2017-08-12 22:18:24 +03:00 |
|
Alexander
|
f71b3a8ed7
|
clip8 function
|
2017-08-12 22:12:59 +03:00 |
|
Alexander
|
864a24e7b8
|
Release GIL in filters
|
2017-08-11 15:17:47 +03:00 |
|
Alexander
|
b6638d8155
|
divide coefficients before applying
|
2017-08-07 01:11:05 +03:00 |
|
Alexander
|
557e89fcd3
|
Fix Filter.c module indention
|
2017-08-07 00:20:35 +03:00 |
|
Alex Clark
|
bb1b3a532c
|
Cleanup WS, courtesy of @Arfrever
find * -type f "-(" -name "*.bdf" -o -name "*.c" -o -name "*.h" -o -name "*.py" -o -name "*.rst" -o -name "*.txt" "-)" -exec sed -e "s/[[:space:]]*$//" -i {} \;
|
2013-06-30 18:42:19 -04:00 |
|
Alex Clark
|
9a640e3157
|
Forking PIL
|
2010-07-30 22:52:47 -04:00 |
|