Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python向jpeg文件添加注释_Python_Jpeg - Fatal编程技术网

使用python向jpeg文件添加注释

使用python向jpeg文件添加注释,python,jpeg,Python,Jpeg,我想写一个python程序,在jpeg文件中添加注释。我读到jpeg文件中的注释由标记0xfffe发出信号。因此,我可以打开文件并在这个标记后面附加我想要的任何注释吗?我的代码如下所示: file = open("someimage.jpg", "a+b") file.write("\xff\xfeCOMMENT") file.close() 我的注释是否在文件结束标记(0xffd9)之后有关系?谢谢 这将起作用(它将在存储图像所需的部分之外追加文本) 更复杂的方法是读取JPG文件格式并在EX

我想写一个python程序,在jpeg文件中添加注释。我读到jpeg文件中的注释由标记0xfffe发出信号。因此,我可以打开文件并在这个标记后面附加我想要的任何注释吗?我的代码如下所示:

file = open("someimage.jpg", "a+b")
file.write("\xff\xfeCOMMENT")
file.close()
我的注释是否在文件结束标记(0xffd9)之后有关系?谢谢

这将起作用(它将在存储图像所需的部分之外追加文本)

更复杂的方法是读取JPG文件格式并在EXIF字段中添加注释。请参阅下面的讨论:

有关exiv2的python绑定,请参见,exiv2是一种用于读取和写入图像元数据的工具