1
0
mirror of https://github.com/Intervention/image.git synced 2025-01-17 20:28:21 +01:00

342 Commits

Author SHA1 Message Date
Oliver Vogel
eb30ab9ac2 Add method ColorInterface::colorspace() 2023-10-22 15:19:43 +02:00
Oliver Vogel
6cff224934 Rename methods 2023-10-22 15:13:09 +02:00
Oliver Vogel
9ba015742d Fix bugs 2023-10-22 15:11:18 +02:00
Oliver Vogel
03a8ede2c6 Add tests for CMYK colorspace detection 2023-10-22 12:36:36 +02:00
Oliver Vogel
24c8071200 Add colorspace transformation 2023-10-22 12:29:08 +02:00
Oliver Vogel
f16b56103a Revert "Remove Cmyk Colors for now"
This reverts commit f24a33705815b7f48351d4a157795cb064d8747b.
2023-10-22 09:12:32 +02:00
Oliver Vogel
2acb4c547f Change method signature 2023-10-21 17:56:23 +02:00
Oliver Vogel
019c333b22 Refactor & add docblocks 2023-10-21 17:47:35 +02:00
Oliver Vogel
fb161a9ad3 Add missing offset calculations 2023-10-21 17:40:03 +02:00
Oliver Vogel
3401fefa4f Add static color factory method 2023-10-21 15:15:56 +02:00
Oliver Vogel
f0e7abb56b Image ImageManager instantiation signature 2023-10-21 11:13:08 +02:00
Oliver Vogel
6f1e27b06f Check test result only on color values 2023-10-21 10:20:32 +02:00
Oliver Vogel
e8dec6126b Remove unused class 2023-10-21 10:00:13 +02:00
Oliver Vogel
b5cbff3a89 Remove remaining toRgb() calls 2023-10-21 09:25:36 +02:00
Oliver Vogel
df4c3e0ddd Adjust modifiers for new color model 2023-10-20 16:08:28 +02:00
Oliver Vogel
f24a337058 Remove Cmyk Colors for now 2023-10-19 18:10:33 +02:00
Oliver Vogel
6445957646 Move color parsers to decoder classes 2023-10-19 17:44:18 +02:00
Oliver Vogel
d95120153f Remove Rgba color space
RGB colors with alpha channel are now handles by RGB.
2023-10-16 17:28:04 +02:00
Oliver Vogel
56ab8b1ea7 Replace color implementation in FillModifiers 2023-10-15 16:35:20 +02:00
Oliver Vogel
dbbcded7a4 Replace driver color classes 2023-10-15 10:39:15 +02:00
Oliver Vogel
a5cc7e2d41 Add channel tests 2023-10-14 14:42:27 +02:00
Oliver Vogel
929c7545bb Add color tests 2023-10-14 14:33:12 +02:00
Oliver Vogel
e72b0ff6df Refactor color management 2023-10-09 18:50:55 +02:00
Oliver Vogel
d71448e6bf Rename class 2023-10-07 16:08:02 +02:00
Oliver Vogel
d9f4c2440a Revert "Rename methods of ImageInterface"
This reverts commit ba01e87883b18a8da728db8bcab8f50429315ede.
2023-10-07 10:25:41 +02:00
Oliver Vogel
ba01e87883 Rename methods of ImageInterface
Rename pickColor() to getColor() and pickColors() to getColors().
2023-10-07 09:31:08 +02:00
Oliver Vogel
f15a30932c Add tests for EXIF data reading 2023-10-05 17:54:19 +02:00
Oliver Vogel
d317c47871 Add tests for Image::getExif() & Image::setExif() 2023-10-05 17:42:56 +02:00
Oliver Vogel
3a6c6814df Change signature of Collection
- Removed method query()
- Method get replaces query()
2023-10-05 16:39:02 +02:00
Oliver Vogel
1c45941711 Add file pointer image decoder 2023-10-04 16:29:28 +02:00
Oliver Vogel
defc71240d Fix doc block reference 2023-10-04 15:49:26 +02:00
Oliver Vogel
af2ee6c11e Add avif encoding 2023-10-03 17:24:52 +02:00
Oliver Vogel
8eb1394b99 Add methods to create new animated images 2023-10-03 10:20:01 +02:00
Oliver Vogel
bc69b936c5 Remove type check 2023-10-03 10:13:40 +02:00
Oliver Vogel
b57717da3d Move methods to global parent TestCase 2023-10-03 10:08:37 +02:00
Oliver Vogel
2f2f80cd77 Remove redundant code 2023-10-01 15:35:11 +02:00
Oliver Vogel
764c6f3843 Rename ImageManager::make to ImageManager::read 2023-10-01 09:59:05 +02:00
Oliver Vogel
635567e9c2 Add remove animation modifiers 2023-09-30 17:17:21 +02:00
Oliver Vogel
7577986980 Add filter method to Collection 2023-09-30 16:48:34 +02:00
Oliver Vogel
25572c0ef9 Refactor checking for driver objects 2023-09-30 11:38:53 +02:00
Oliver Vogel
166d2f3f92 Fix rounding error in RectangleTest 2023-09-29 15:50:37 +02:00
Oliver Vogel
4374d15931 Add encoders for MS Windows Bitmap format (BMP) 2022-08-23 20:21:00 +02:00
Oliver Vogel
de1eb734b6 Add test for DrawPolygonModifiers 2022-08-12 17:50:08 +02:00
Oliver Vogel
fe05a1e35d Add tests for DrawEllipseModifiers 2022-08-12 17:44:59 +02:00
Oliver Vogel
71e94564a1 Add tests for DrawLineModifier 2022-08-12 17:38:47 +02:00
Oliver Vogel
b5ae8a2723 Add tests for DrawRectangleModifier 2022-08-12 17:30:01 +02:00
Oliver Vogel
7be06787a3 Refactor draw modifiers 2022-08-12 17:27:59 +02:00
Oliver Vogel
67307ea863 Rename test methods 2022-07-20 17:25:24 +02:00
Oliver Vogel
f3dd7c6090 Add method Rectangle::setSize() 2022-07-20 17:24:41 +02:00
Oliver Vogel
736d754658 Fix classname 2022-07-20 17:14:16 +02:00