精华内容
下载资源
问答
  • 每过一段时间手机里的照片就要清理一遍,备份到硬盘,但是时间越久,记忆越模糊,只能大概记得一张照片哪里、什么状态下拍的,却很难回忆起来具体的时间,所以想到将照片名字改成拍摄时间,这样就很方便以后...

     

    每过一段时间,手机里的照片就要清理一遍,备份到硬盘上,但是时间越久,记忆越模糊,只能大概记得一张照片是在哪里、什么状态下拍的,却很难回忆起来具体的时间,所以想到将照片名字改成拍摄时间,这样就很方便以后查看了。

    不是所有图片的 exif 中都包含有时间信息的, 我最早用的手机是小米,后来用的苹果,拍照的图片都是 .JPG 格式,.PNG大多是截图,还有几张 .JPG不知道是什么原因,也拿不到时间,所以要过滤一下。

    另外还有同名的 .AEE(小米)  .MOV(苹果) 文件 , 要同步修改一下名字。

    具体代码如下,exif中除了时间信息,还有手机机型、位置等一系列信息。

    
    import PIL.Image
    import PIL.ExifTags
    import os
    
    
    def modify_pic_name():
        os.chdir(r'H:\picture_back\1111')
        jpg_map = {}
        for f in os.listdir():
            if not (f.endswith('.JPG')):
                continue
            img = PIL.Image.open(f)
            exif = {
                PIL.ExifTags.TAGS[k]: v
                for k, v in img._getexif().items()
                if k in PIL.ExifTags.TAGS
            }
            try:
                date_time = exif['DateTime']
            except:
                date_time = ''
            if date_time == '':
                continue
            print(f, date_time)
            date_time = date_time.replace(':', '').replace(' ', '-')
            jpg_map[f] = date_time
        for kv in jpg_map.keys():
            date_time = jpg_map[kv]
            i = 1
            while os.path.exists(date_time + '.JPG'):
                date_time = date_time + '+' + str(i)
                i += 1
            os.rename(kv, date_time + '.JPG')
            mov_name = kv[:-4] + '.MOV'
            if (os.path.exists(mov_name)):
                os.rename(mov_name, date_time + '.MOV')
            aee_name = kv[:-4] + '.AEE'
            if (os.path.exists(aee_name)):
                os.rename(aee_name, date_time + '.AEE')
    
    
    if __name__ == '__main__':
        modify_pic_name()
    

    另外 exifread 模块也可以获取到exif 。

    展开全文
  • 朋友圈里常常有人晒照片,可以发现有些人的照片上有拍摄的时间,而自己的手机拍摄照片却没有这一功能。没有这一功能的朋友们肯定都想要知道这一功能如何设置!那么手机照片显示时间日期怎么设置呢?下面就让我来为你...

      朋友圈里常常有人晒照片,可以发现有些人的照片上有拍摄的时间,而自己的手机拍摄照片却没有这一功能。没有这一功能的朋友们肯定都想要知道这一功能如何设置!那么手机照片显示时间日期怎么设置呢?下面就让我来为你介绍一下!

    c8b07f06d438c6d987591d92b75b559b.png

    手机照片显示时间日期怎么设置

      1、安卓手机可以直接在系统原生相机中打开【时间日期】的选项;如果您使用的是苹果手机只能下载使用第三方的相机软件;打开【相机】,点击上方的设置按钮;或者在手机的【设置】中,打开相机的设置;

    dce851852f79c7690251baa1dd4991d7.png

      2、在相机设置中就可以看到【时间水印】,不同安卓UI之间会有不同的名字;

    0bdcfd865517ed7117bba925e7e66822.png

      3、将开关打开即可;

    ad5d4481793f925f8e0be7888871a15d.png

      以上就是的设置手机相片时间日期的方法,希望能帮助到你!

    展开全文
  • 照片 文件 时间 修改 软件 鼠标右键 windows 可以修改文件的创建时间 修改时间 可以修改照片的创建时间 修改时间 集成win 鼠标右键 方便快捷 占用资源小巧 速度快 不过是英文版的 确实好用
  • 前些天家人换了手机导入一些照片时发现相册APP中的照片排序混乱,好在照片名中有日期信息,就利用pyhton实现批量修改照片的相关时间 代码实现 修改文件时间,首先想到的就是利用python中的time模块,但time模块...

    运用场景

    前些天家人换了手机,在导入一些照片时发现相册APP中的照片排序混乱,好在照片名中有日期信息,就利用pyhton实现批量修改照片的相关时间
    在这里插入图片描述

    代码实现

    修改文件时间,首先想到的就是利用python中的time模块,但time模块的utime只能修改文件的修改时间和访问时间,创建时间改不了。下面继续利用win32file模块修改上述的三个时间。

    from win32file import CreateFile, SetFileTime, GetFileTime, CloseHandle
    from win32file import GENERIC_READ, GENERIC_WRITE, OPEN_EXISTING
    from pywintypes import Time
    import time
    import os,re
    
    def modifyFileTime(filepath, createTime, modifyTime, accessTime,offset):
        """
      用来修改任意文件的相关时间属性,时间格式:20190202000102
        """
        try:
            format = "%Y%m%d%H%M%S" #时间格式
            cTime_t = timeOffsetAndStruct(createTime,format,offset[0])
            mTime_t = timeOffsetAndStruct(modifyTime,format,offset[1])
            aTime_t = timeOffsetAndStruct(accessTime,format,offset[2])
     
            fh = CreateFile(filepath, GENERIC_READ | GENERIC_WRITE, 0, None, OPEN_EXISTING, 0, 0)
            createTimes, accessTimes, modifyTimes = GetFileTime(fh)
     
            createTimes = Time(time.mktime(cTime_t))
            accessTimes = Time(time.mktime(aTime_t))
            modifyTimes = Time(time.mktime(mTime_t))
            SetFileTime(fh, createTimes, accessTimes, modifyTimes)
            CloseHandle(fh)
            return 0
        except:
            return 1
    
    #结构化时间
    def timeOffsetAndStruct(times, format, offset):
        return time.localtime(time.mktime(time.strptime(times, format)) + offset)
    
    # 将文件名中的空格修改为横杠
    def space2bar(dirname, basename):
        newname = basename.replace(' ', '-')
        os.rename(os.path.join(dirname, basename), os.path.join(dirname, newname))
        return newname
    
    # 获取文件名中的时间用于修改
    def get_time(basename):    
        temp_str = basename.split('-')
        # 获取temp_str[4]的前6位作为时分秒
        h_m_s = temp_str[3][0:6]
        temp_time = temp_str[0]+temp_str[1]+temp_str[2]+h_m_s
        return temp_time
    
    if __name__ == '__main__':
    
        expression = r"\d{4}-\d{2}-\d{2}-\d{6}"  # 文件名格式
        dirname = r'D:\资料\照片\15-18'
        offset = (0,1,2)
    
        basenames = os.listdir(dirname)
        for basename in basenames:      
            # 去掉文件名中的空格
            if len(basename.split(' ')) > 1:
                basename = space2bar(dirname, basename)
            if re.match(expression, basename):
                filepath = dirname+'\\'+basename
    
                # 获取文件名中的时间
                temp_time = get_time(basename)          
                cTime=mTime=aTime=temp_time
    
                r = modifyFileTime(filepath, cTime, mTime, aTime,offset)
                if r == 0:
                    print(basename+'>>>>'+'修改完成')
                elif r == 1:
                    print(basename+'>>>>'+'修改失败')
            else:
                print(basename+'>>>>'+'文件名格式不符合')
                break  
    

    结果

    修改结果如图
    在这里插入图片描述

    展开全文
  • 于是随着时间的积累,手机中的照片也就越来越多,那么如果有一天不小心删除了手机中重要的照片怎么办呢?要是永久删除了,iPhone手机中的照片还能恢复吗?面对这样的问题,我们请教了专业人士,行家告诉我们苹果手机中...

    iPhone 手机一直以来都受到广大果粉的青睐,尤其是它不凡的拍照效果,虽然比不上相机,但是大家为了方便,很多时候还是习惯用苹果手机来拍照的。于是随着时间的积累,手机中的照片也就越来越多,那么如果有一天不小心删除了手机中重要的照片怎么办呢?要是永久删除了,iPhone手机中的照片还能恢复吗?面对这样的问题,我们请教了专业人士,行家告诉我们苹果手机中永久删除的照片是可以恢复的,由于iPhone系统在执行删除指令时只是将数据打上了“已删除”的标记,然后将其隐藏至另一个数据库中,所以我们只需要在新数据进入之前将隐藏的照片数据提取出来即可恢复,下面给大家分享三招简单有效的恢复方法,赶紧收藏起来吧。

    6bee17f4cc3c4bda8b7d03a061ecec56

    方法一:通过icloud恢复

    很多人购买iPhone后,如果没有主动去更改iCloud默认设置,则iCloud会每段时间自动提示你备份手机信息,其中就包括照片和视频。如下图所示,你只需点击“好”,然后输入开机密码,当地手机充电且接入WiFi时,手机就会自动备份当前手机存储信息。手机照片删除的话,就可以通过icloud进行恢复,步骤如下:打开手机设置——还原并抹除数据——重新激活手机之后选择从icloud恢复——输入ID和密码之后——选择对应时间点的备份——点击确认开始恢复(注恢复之前请记得先将手机做下备份,以免现有数据丢失)

    487d0d69178b44ce8063b2a2d3e1769c

    方法二:通过itunes恢复

    确保手机与电脑上iTunes软件连接成功,且电脑中备份数据也完整无问题。然后按住键盘上的Shift按键然后点击iTunes上的“恢复”按钮接着选择恢复数据的时间点,剩下的操作系统会自动完成。

    14a5d44d8781493485d835001aa04bda

    方法三:通过第三方来恢复

    针对iCloud和iTunes两种通过备份恢复数据的方式,必须强调一下,首先你要确定以前备份成功。另外,备份还原只是备份时间点之前手机上具备的信息,时间点以后得数据没有。要是删除之前没有通过任何方式做过备份的话,可以找像【零点,大师】这样的第三方进行恢复,操作简单且效果比较好,苹果用户直接在应用商店搜索即可,安卓用户可关注公众号【零点恢复】进行预约。

    d72190c5ee054ed1b0c1905ca69dc9dd

    展开全文
  • 最近很多朋友向小迷虫咨询,平时最喜欢拍照,但等到想要整理一下的时候,却发现太耗费时间了,手机上操作还特费劲儿。怎么办呢?其实电脑端整理照片更方便,比如珍贵的照片就可以分类归纳,不需要的照片就直接删除...
  • 前些天家人换了手机导入一些照片时发现相册APP中的照片排序混乱,好在照片名中有日期信息,就利用pyhton实现批量修改照片的相关时间 代码实现 修改文件时间,首先想到的就是利用python中的time模块,代码如下 ...
  • 这样相片导出到电脑时,很容易造成新旧照片重名的现象(尤其是所有照片都保存电脑的同一文件夹内)。该软件能批量以图片文件的最后修改日期来重命名 jpg 格式的照片,命名规则为 IMG_20130616_164235 这样的...
  • 我们的神话体系中关于时间有这样一个说法——天上过一天就相当于地上过一年,就是说天地之间的时间运行速度是不同的。我们看一下上面这张照片,可能有些朋友会说“这有什么啊,不就是一个慢门效果么。”你仔细看,...
  • 其实在手机上我们就可以完成证件照底色的修改,快来看看吧。 第一步,打开手机的应用商店或者手机应用宝,来找到智能证件照相机,并将它安装到手机上。 第二步,打开智能证件照相机选择所要拍摄证件照的尺寸,借助...
  • 相信很多用苹果手机的人都有这个经历,拍照、摄像,然后存储空间满了,就想把照片、视频导到电脑上来腾出空间。但是插数据线进入U盘开始移动之后,会发现两个问题,一个是剪切过后,手机上的文件并不会被删除;二...
  • 1、手机拍摄的照片(ExifInterface )ExifInterface exifInterface = null;try {exifInterface = new ExifInterface(oldPath);} catch (Exception e) {e.printStackTrace();}String watermarkTime = exifInterface....
  • 手机是我们生活中最为常见的电子设备,并且我们平时生活中也非常重要的,而对于很多白领朋友来说手机已经成为了他们身体的一部分了,而很多朋友使用手机的时候,经常会出现误删些文件或者照片。而如果我们把手机...
  • 其实我们完全可以将手机里的照片投影到电脑屏幕看,甚至无须安装第三方软件,只要系统内置的组件就能搞定。怎么样,感兴趣么?一起来看看吧。  这项功能借助的是手机内置的DLNA协议,如果你没听过也没关系,...
  • 手机照片误删怎么找回

    千次阅读 2016-08-19 09:22:50
    1.由于大部分手机通常将照片保存在手机SD卡DCIM或Camera等目录下,因此我们可以借助相关恢复软件实现恢复操作。据此我们可以采用以下方法来恢复手机误删照片。 2.将手机通过USB数据线与电脑相连,同时打开手机中的...
  • 手机防丢! 手机被盗!
  • Android 获取照片时间

    千次阅读 2019-02-22 10:58:23
    1、手机拍摄的照片(ExifInterface ) ExifInterface exifInterface = null; try { exifInterface = new ExifInterface(oldPath); } catch (Exception e) { e.printSta...
  • 总论:目标需要实现以下创建日期,拍摄日期,修改日期三个日期均统一 1.文件夹内调出以下创建日期,拍摄日期,修改日期,如果不是都保持一致的,需要统一 ...上次修改日期与时间"和"创建日期与时间"...
  • recover恢复实用教程:苹果手机恢复误删照片的几种方法,如今智能机的普及率相当的高,众多用户的手机当中存储着很多重要的文件数据等,尤其是像相册中的照片,很多人的回忆都里面,那么一旦数据出现了丢失或者...
  • 1. oppo手机手机照片找不到了,怎么办方法/步骤手机相册图片丢失,有可能是文件管理出现双目录,文件扫描目录错误导致无法扫描到文件。1. 进入文件管理,查看DCIM文件夹,是否有2个同名的。如果当前只有一个DCIM...
  • 编辑:小鑫 来源:PC下载网时间:2018-05-17 14:10:51安卓手机的相册哪个文件夹中?小编今天就来教大家如何找到安卓手机中存储的照片文件。方法步骤1.生活中我们经常会使用手机拍摄一些照片,通过数据线连接电脑...
  • 本文介绍,图片文件的三个时间:创建日期/修改日期/拍摄日期,并探索了一下各时间的相互参照修改的批量操作。创建日期:这个文件的创建时间,是你将图片文件复制到这个磁盘时的时间修改日期:最后一次修改这个文件的...
  • 手机删掉的照片怎么恢复 说起这个事儿就不得不谈到自己的悲催情史了,刚刚与女友吵架,还挺严重的,最后还特严重的谈到了是否合适,是否要先分开,是否还需要时间冷静,是否要分手的问题。  其实我们一起蛮...
  • 苹果手机拍出来的heic照片相比常见的格式占存更小,但是安卓和电脑这种格式无法直接查看,那怎么电脑查看呢,需要将其转换格式就可以查看,关于iphone手机照片heic转换jpg格式,下面即将为你揭晓答案。...
  • 最近准备把近几年手机里面存储的照片按年份分类存储到硬盘里面,不知不觉累积了4000多张照片,人工一张张分类实在是太费时间、也容易出错。好在每一张照片的属性里面都记录了拍摄时间,用python很容易就能获取到每...
  • 很多手机用户在在使用手机查看时间日期,都是将手机屏幕唤醒亮屏后查看的吧。其实手机中还有一个功能可以让手机不被唤醒就能查看时间日期。 我们这里就拿小米手机为例子,还有一点需要注意,该功能只有OLED屏幕的...
  • 因为照片文件名包含日期,所有可以根据文件名修改照片日期,这样在手机里就可以按照时间线排列了。于是,自己写了段Python代码,利用piexif库修改JPG照片的Exif信息。 Python代码 # photo time correction # 2021....
  • 我们平时想打印图片的时候,希望能给照片加上时间、地点,以便以后看到照片的时候不会忘记。 手工一张张添加太麻烦,而且容易出错。以下是使用代码获取原始图片的拍摄时间和地点,并添加水印的方法,Mac OS下对...
  • 现如今,智能手机的拍照功能越来越强大,使用手机就可以拍出美丽的照片。外出旅游、吃饭购物,人们不再需要背一个重重的相机包,一个手机就能满足大多数的拍照需求。而且由于手机的内存越做越大,手机里存储的照片也...
  • js获取图片修改时间

    2019-05-01 01:42:30
    NULL 博文链接:https://704378737-qq-com.iteye.com/blog/2404219

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,213
精华内容 8,085
关键字:

在手机上修改照片时间