-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jpeg from Fujifilm #1
Comments
File "/home/oyx/anaconda3/envs/detectron/lib/python3.6/site-packages/PIL/TiffImagePlugin.py", line 822, in tobytes
data = self._write_dispatch[typ](self, *values)
TypeError: write_undefined() takes 2 positional arguments but 5 were given I get the same error. |
It seems to be related to this issue python-pillow/Pillow#4346 |
You can use the
|
var-nan
added a commit
to var-nan/image_to_numpy
that referenced
this issue
May 25, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm not a Python developer. So my Python may be just misconfigured. But I read a translation of your article https://habr.com/ru/post/471112/ and decided to check a jpeg from Fujifilm X-T1. These jpegs were a reason for some bugs in my PHP code. And yes, it does not work in your code (normal jpeg from Photoshop works).
File: https://dm9.ru/tmp/1.jpg
img = image_to_numpy.load_image_file("D:\\Tmp\\1.jpg")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program Files\Python36\lib\site-packages\image_to_numpy\src.py", line 84, in load_image_file
img = PIL.ImageOps.exif_transpose(img)
File "C:\Program Files\Python36\lib\site-packages\PIL\ImageOps.py", line 549, in exif_transpose transposed_image.info["exif"] = exif.tobytes()
File "C:\Program Files\Python36\lib\site-packages\PIL\Image.py", line 3213, in tobytes return b"Exif\x00\x00" + head + ifd.tobytes(offset)
File "C:\Program Files\Python36\lib\site-packages\PIL\TiffImagePlugin.py", line 822, in tobytes data = self._write_dispatch[typ](self, *values)
TypeError: write_undefined() takes 2 positional arguments but 5 were given
The text was updated successfully, but these errors were encountered: