avatar
希拉里脸部加屎API# Programming - 葵花宝典
s*1
1
在我上初中的时候,台湾的歌星占据了少男少女的内心。周杰伦,SHE红遍大江南北。
那时候,没钱买光碟,大多数只是买个带歌词的磁带,放在自己的复读机里面哼哼哈嘿
跟着唱。
我身边有一位周董的超级粉丝,她是冷酷刘,原本是个长发女生,可是周董的魅力让她
在一夜里下定决心,剪掉自己美丽的秀发,变成了一个假小子。
毫不夸张,周董的歌,她每首都倒背如流。她每每学完一首歌,便拉我去楼道的拐角处
,对着我哼哼哈嘿地唱起来。《止战之殇》《安静》《七里香》等等,我不用听原唱,
就已经可以跟着唱起来,因为身边有一个jay的超级粉丝。
时间过得飞快,那些美好的岁月已经一去不复返。我交了越来越多的朋友,认识到许多
自己的优缺点,临近毕业。我们面临着分别。舍不得彼此那些无法无天的生活,舍不得
那放肆大笑的初中。照毕业照的那天,我们班级有种异常的气氛,大家都沉默不语。像
是上刑场一样磨磨唧唧站到阶梯上,茄子都不想说。冷酷刘攥紧我的手,我们并排站着
,另一边站着我的最爱酒窝佩佩,我是幸福的。
后来,看到毕业照,冷酷刘低着头,斜刘海盖住了眼睛,冷酷沉默,俨然一个女版周杰
伦。
avatar
w*g
2
输入一个URL, 如果检测到希拉里克林顿自动在脸部加屎
http://dona1djtrump.com:9000/
刚刚花两个小时写的. 实现细节: 用openface检测脸部并提取特征.
然后在google上抓了几百个希婆的图片做样本. 图片提交上来后
提取特征, 然后和样本比较. 如果相似度高于阈值则加屎.
一个细节是, 如果只和top 1样本比相似度, 结果不是很稳定.
但是如果取top 5样本的平均, 则效果要好很多.
如果用希婆的图片重新训练神经网络, 应该准确度还能提高.
avatar
w*g
4
这个搞这玩容错性不是很好. 你这个链接点开是个网页, 不是图片, 所以出错了.
你把真正的图片链接放进去就能干活了.

【在 d*******r 的大作中提到】
: 我把下面这个链接传进去,server 就报 500 了
: https://en.wikipedia.org/wiki/File:Hillary_Clinton_official_Secretary_of_
: State_portrait_crop.jpg

avatar
d*r
5
还真是, 用里面的具体 image 链接就行
https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Hillary_Clinton_
official_Secretary_of_State_portrait_crop.jpg/958px-Hillary_Clinton_official
_Secretary_of_State_portrait_crop.jpg

【在 w***g 的大作中提到】
: 这个搞这玩容错性不是很好. 你这个链接点开是个网页, 不是图片, 所以出错了.
: 你把真正的图片链接放进去就能干活了.

avatar
m*e
6
真不错
本菜鸟想用来作为学习ml的练手project,大牛能不能说一下后端实现的细节?比如怎
么抓的图片
谢谢

【在 w***g 的大作中提到】
: 输入一个URL, 如果检测到希拉里克林顿自动在脸部加屎
: http://dona1djtrump.com:9000/
: 刚刚花两个小时写的. 实现细节: 用openface检测脸部并提取特征.
: 然后在google上抓了几百个希婆的图片做样本. 图片提交上来后
: 提取特征, 然后和样本比较. 如果相似度高于阈值则加屎.
: 一个细节是, 如果只和top 1样本比相似度, 结果不是很稳定.
: 但是如果取top 5样本的平均, 则效果要好很多.
: 如果用希婆的图片重新训练神经网络, 应该准确度还能提高.

avatar
w*g
7
用tornado做的服务器(其实flask更好, 当时不知道写了一批tornado, 就这么用下来了)
就几行:
url = self.get_argument('url', None) # 得到get参数
response = requests.get(url) # request下载图片
image = cv2.imdecode(np.asarray(bytearray(response.content), dtype=np.uint8)
, cv2.CV_LOAD_IMAGE_COLOR) # 解码图片
然后处理
完了
r, buf = cv2.imencode('.jpg', image)
self.set_header('Content-Type', 'image/jpeg')
self.write(buf.tostring()) # 写回图片.
人脸那部分你自己去openface查, 也就这么几行.
抓图片就是google search, 使劲往下滚, 等差不多出来都是垃圾了save网页就行.
如果要更fancy点, 可以用selenium.
现在轮子实在太多, 完全没有barrier to entry.

【在 m****e 的大作中提到】
: 真不错
: 本菜鸟想用来作为学习ml的练手project,大牛能不能说一下后端实现的细节?比如怎
: 么抓的图片
: 谢谢

avatar
l*s
8
好玩!
avatar
l*n
9
放twitter上去呀
变网红的可能性和被坐逼人士搞死的几率差不多

【在 w***g 的大作中提到】
: 输入一个URL, 如果检测到希拉里克林顿自动在脸部加屎
: http://dona1djtrump.com:9000/
: 刚刚花两个小时写的. 实现细节: 用openface检测脸部并提取特征.
: 然后在google上抓了几百个希婆的图片做样本. 图片提交上来后
: 提取特征, 然后和样本比较. 如果相似度高于阈值则加屎.
: 一个细节是, 如果只和top 1样本比相似度, 结果不是很稳定.
: 但是如果取top 5样本的平均, 则效果要好很多.
: 如果用希婆的图片重新训练神经网络, 应该准确度还能提高.

avatar
w*g
10
宅人自娱自乐, 放twitter上了. 两个都没有可能.

【在 l******n 的大作中提到】
: 放twitter上去呀
: 变网红的可能性和被坐逼人士搞死的几率差不多

avatar
W*o
11
website is too slow ah.

【在 w***g 的大作中提到】
: 输入一个URL, 如果检测到希拉里克林顿自动在脸部加屎
: http://dona1djtrump.com:9000/
: 刚刚花两个小时写的. 实现细节: 用openface检测脸部并提取特征.
: 然后在google上抓了几百个希婆的图片做样本. 图片提交上来后
: 提取特征, 然后和样本比较. 如果相似度高于阈值则加屎.
: 一个细节是, 如果只和top 1样本比相似度, 结果不是很稳定.
: 但是如果取top 5样本的平均, 则效果要好很多.
: 如果用希婆的图片重新训练神经网络, 应该准确度还能提高.

avatar
r*y
12
网站可慢了, 看来想给妖婆脸上加屎的人真不少... LOL
avatar
w*g
13
很奇怪, 不是人多. 应该是有啥资源泄漏了. 再放两天我就关了. 省的把我服务器拖死.

【在 W***o 的大作中提到】
: website is too slow ah.
avatar
t*r
14
will you open source your code?
avatar
w*g
15
这次open不了. 用了几行别人的代码, 懒得改了.
而且写得跟屎一样. 我open source的东西很多,
都比这个好. github.com/aaalgo

【在 t**r 的大作中提到】
: will you open source your code?
avatar
n*m
16
马一下。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。