# bestof
## Installation and Running
The pip installation command is:
```py
pip install bestOf==0.0.72
```
To run bestOf, simply type: "bestOf" (without the quotes) and watch the magic.
## Summary
BestOf is an application designed to curate and cleanse large image libraries from events where several similar photos are often taken. Users simply upload all the relevant images, and BestOf returns an intuitive menu displaying their images organized into a grid layout. Each row of the grid represents a group, indicating that all images in a particular row are very similar in nature. The first image in each row is the recommended and default selected image, and at the end of the process, the user can download all selected images (having the option to select of the non-recommended ones if they so choose).
## How it Works
The process by which BestOf analyzes images has 3 major steps. First, it performs image similarity analysis by converting each image into a feature vector using a deep neural network. These feature vectors are used to compute cosine similarities and intelligently group images into sets. Second, it scores each image on default parameters. These parameters are attributes of the subjects in the image - namely whether they are blinking or cropped. An image is deemed better if a greater percentage of subjects are both not blinking and fully visible in the image. These attributes are identified via CNNs trained for these two tasks. The third step of the process is analyzing user-selected criteria. The user has the option to enable analysis of lighting, subject centering, sharpness, and resolution. They are also able to rank this criteria according to their preferences. BestOf creates a score that takes into account all enabled features, weighting them by the user defined rankings. This is combined with the default parameter score to give each image an official BestOf score that is then used to select the recommended image in each group.
## GitHub Repository
https://github.com/apangasa/bestof
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
bestOf-0.0.72.tar.gz (42个子文件)
bestOf-0.0.72
MANIFEST.in 70B
PKG-INFO 280B
bestOf
frontend
app.py 13KB
analyzing_page.py 4KB
results.py 6KB
frontend.py 11KB
main.py 5KB
__init__.py 0B
settings.py 25KB
menu.py 7KB
res.py 477KB
__init__.py 0B
backend
similarity.py 3KB
evaluateResolution.py 368B
cropDetector.py 1KB
createBlinkModel.py 7KB
evaluateLighting.py 3KB
settings.json 110B
blinkDetector.py 2KB
createScoreMaps.py 6KB
createCroppedFaceModel.py 6KB
createEyeSet.py 1KB
identifyPeople.py 8KB
sampleNonBlinkers.py 586B
createCroppedFaceDataset.py 678B
evaluateCentering.py 1KB
__init__.py 0B
classDefinitions.py 3KB
saved_models
blinkingFaces.pth 10.27MB
cropped_faces.pth 10.27MB
__init__.py 0B
sitePackagePathConstructor.py 399B
evaluateSharpness.py 1KB
bestOf.egg-info
PKG-INFO 280B
requires.txt 75B
SOURCES.txt 1KB
entry_points.txt 53B
top_level.txt 7B
dependency_links.txt 1B
setup.cfg 42B
setup.py 722B
README.md 2KB
共 42 条
- 1
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功