人脸检测框的处理


对于a人脸检测使用lfw的图片,一张图可能会有多个人脸,这是检测后生成的图片和人脸框的格式应该是 图片名+人脸框 ,此时如果想要截取人脸区域,再使用该图片名保存时,则会出现重复的图片命名,会覆盖的问题。代码,主要是对数据进行处理,对同一张图片多个人脸,命名为图片_1,图片_2,...

import sys
import string as string
'''
image00188.jpg 33.000000 168.000000 112.000000 112.000000 
image00188.jpg 285.000000 79.000000 94.000000 94.000000 
image00188.jpg 362.000000 129.000000 106.000000 106.000000 
'''
all_rect=[line.strip() for line in  open(sys.argv[1])]
filename = []
a= {}
fp = open('quzhong.txt',"w")
count = 1
for line in all_rect:
	key = line.split(' ')[0]
	filename.append(key)
	a[key] = filename.count(key)
	fp.write(key[:-4]+'_'+str(a[key])+key[-4:]+' '+' '.join(line.split(' ')[1:])+'\n')
fp.close()

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值