【发布时间】:2013-11-13 09:00:16
【问题描述】:
我想将 JPEG 文件转换为其二进制等效文件,然后将其转换回其 JPEG 格式。 即将JPEG文件转换为1和0并将其输出为文本文件,然后将该文本文件转换回原始图像(只是检查转换是否有错误)
我曾尝试在 python 中使用 binascii 模块执行此操作,但似乎存在我无法理解的编码问题。
如果有人能帮我解决这个问题,那就太好了!
P.S:Java 中的解决方案将更加感激
【问题讨论】:
-
您是说您希望文本文件实际包含“0”和“1”字符吗?还是你的意思是别的?
-
那么你想要Java 还是 Python?为什么要使用 Huffman Encoding 标签?
-
你到底想要这个做什么?从技术上讲,JPEG 文件已经是二进制文件了。
-
@DavidWallace 是的,文本文件应该包含实际的 0 和 1 字符作为 JPEG 二进制代码的表示
-
@ChristianTernus 是的,我明白这一点。我只是希望该二进制表示为“1”和“0”字符
标签: java python image-processing jpeg huffman-code