12
刚刚去过 发新帖
楼主: tonical - 

照片无法打开

[复制链接]

该用户从未签到

7

主题

357

回帖

3857

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3857
发表于 2009-3-10 21:19:13 | 显示全部楼层
我仔细分析了一下你的文件   是个相机的jpg文件  
不过应该是文件在相机内部生成jpg编码或在传输往数码卡的保存过程中出现的意外

这种情况可能是卡的质量 或触点不好 或电量不足等问题引起的


第一个文件的exif部份和jpg的段标志有明显的错误
我把exif部份修正  并改正段标志   如 改exif头和段S6301668.jpg
点文件右键  看摘要高级  文件exif的属性值能看到了

用acdsee软件打开   文件可以开始解码  
但不对   说明压缩码流发生错误     
检查压缩码流  看是否有非正常代码  
没发现问题  表明这种错误是压缩码流本身的问题(随机错误)  

由于冗余的不存在 我们只能通过解码的情况去发现问题

试着选择部份码流 如文件s264-364.jpg 可解码部份
(由于dc的初值非正常大小和位置的不确定  事实上ac也如此   
ifdt时  图片肯定要发生像素错位或色彩差异)


不过分析你上传的正常jpg文件  可以发现samsungs630的文件比较有趣  
与通常的日本产相机的exif相比 代码的组织形式有些差别

在码流的开始和最后有jpg的缩略图  最后的是个720*480像素
(现在好多卡片机都有此项功能了)

也是由于熵码流的部份错误  在后面的解码出现问题  原因上面讲过  如8#上传之图

我给你修改了一下  附上s2.jpg
改exif头和段S6301668.JPG
S264-364.jpg
S2.jpg

该用户从未签到

1

主题

3

回帖

40

积分

[INTOHARD]工兵

Rank: 1

积分
40
发表于 2011-3-14 17:05:25 | 显示全部楼层
高手啊,小弟开眼了!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2012-5-23 10:04
  • 签到天数: 1 天

    [LV.1]布衣百姓

    153

    主题

    175

    回帖

    4938

    积分

    [INTOHARD]团长

    数据开拓者

    Rank: 8Rank: 8

    积分
    4938
    QQ
    发表于 2011-3-16 16:11:20 | 显示全部楼层
    lhs6531真是热心,好人啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2012-5-23 10:04
  • 签到天数: 1 天

    [LV.1]布衣百姓

    153

    主题

    175

    回帖

    4938

    积分

    [INTOHARD]团长

    数据开拓者

    Rank: 8Rank: 8

    积分
    4938
    QQ
    发表于 2011-3-16 16:19:15 | 显示全部楼层
    lhs6531的方法我收藏了,很有意义啊,还是支持
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    回帖

    14

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    14
    发表于 2011-10-13 09:56:32 | 显示全部楼层
    厉害啊,能批量恢复吗
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表