Better form fields
This commit is contained in:
parent
cda0187aef
commit
32ab253e6e
2 changed files with 7 additions and 8 deletions
3
main.py
3
main.py
|
|
@ -25,14 +25,13 @@ def index():
|
|||
max_workers_options = list(range(1, AVAILABLE_CORES + 1))
|
||||
if request.method == "POST":
|
||||
try:
|
||||
# Read critical parameters from environment variables
|
||||
api_key = API_KEY
|
||||
base_url = BASE_URL
|
||||
output_folder = OUTPUT_FOLDER
|
||||
|
||||
# Get user input from the form
|
||||
person_id = request.form["person_id"]
|
||||
padding_percent = float(request.form.get("padding_percent", 0.3))
|
||||
padding_percent = float(request.form.get("padding_percent", 30)) / 100
|
||||
resize_size = int(request.form.get("resize_size", 512))
|
||||
face_resolution_threshold = int(request.form.get("face_resolution_threshold", 128))
|
||||
pose_threshold = float(request.form.get("pose_threshold", 25))
|
||||
|
|
|
|||
|
|
@ -79,23 +79,23 @@
|
|||
<input type="text" name="person_id" required>
|
||||
</label>
|
||||
<label>
|
||||
Padding Percent:
|
||||
<input type="number" step="0.01" name="padding_percent" value="{{ request.form.padding_percent or 0.3 }}">
|
||||
Padding added around the face in percent:
|
||||
<input type="number" step="1" name="padding_percent" value="{{ request.form.padding_percent or 30 }}">
|
||||
</label>
|
||||
<label>
|
||||
Output Image Size:
|
||||
Output image size:
|
||||
<input type="number" name="resize_size" value="{{ request.form.resize_size or 512 }}">
|
||||
</label>
|
||||
<label>
|
||||
Face Resolution Threshold:
|
||||
Face resolution threshold:
|
||||
<input type="number" name="face_resolution_threshold" value="{{ request.form.face_resolution_threshold or 128 }}">
|
||||
</label>
|
||||
<label>
|
||||
Pose Threshold:
|
||||
Max orientation of the face (degrees):
|
||||
<input type="number" step="0.1" name="pose_threshold" value="{{ request.form.pose_threshold or 25 }}">
|
||||
</label>
|
||||
<label>
|
||||
Max Workers:
|
||||
Max Workers (CPU cores):
|
||||
<select name="max_workers">
|
||||
{% for i in max_workers_options %}
|
||||
<option value="{{ i }}" {% if request.form.max_workers|default('1')|int == i %}selected{% endif %}>{{ i }}</option>
|
||||
|
|
|
|||
Loading…
Reference in a new issue