mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
webgui working again
This commit is contained in:
parent
76249b3d4e
commit
09625eae66
@ -614,15 +614,12 @@ class InvokeAIWebServer:
|
||||
progress.set_current_status("Generating")
|
||||
progress.set_current_status_has_steps(True)
|
||||
|
||||
wants_progress_image = generation_parameters['progress_images'] and step % 5 == 0
|
||||
wants_progress_latents = generation_parameters['progress_latents']
|
||||
|
||||
if (
|
||||
wants_progress_image | wants_progress_latents
|
||||
and step < generation_parameters['steps'] - 1
|
||||
generation_parameters["progress_images"]
|
||||
and step % generation_parameters['save_intermediates'] == 0
|
||||
and step < generation_parameters["steps"] - 1
|
||||
):
|
||||
image = self.generate.sample_to_image(sample) if wants_progress_image \
|
||||
else self.generate.sample_to_lowres_estimated_image(sample)
|
||||
image = self.generate.sample_to_image(sample)
|
||||
metadata = self.parameters_to_generated_image_metadata(
|
||||
generation_parameters
|
||||
)
|
||||
@ -651,22 +648,26 @@ class InvokeAIWebServer:
|
||||
},
|
||||
)
|
||||
|
||||
if generation_parameters['progress_latents']:
|
||||
if generation_parameters["progress_latents"]:
|
||||
image = self.generate.sample_to_lowres_estimated_image(sample)
|
||||
(width, height) = image.size
|
||||
width *= 8
|
||||
height *= 8
|
||||
buffered = io.BytesIO()
|
||||
image.save(buffered, format="PNG")
|
||||
img_str = base64.b64encode(buffered.getvalue())
|
||||
img_base64 = bytes("data:image/jpeg;base64,", encoding='utf-8') + img_str
|
||||
img_base64 = "data:image/png;base64," + base64.b64encode(
|
||||
buffered.getvalue()
|
||||
).decode("UTF-8")
|
||||
self.socketio.emit(
|
||||
"intermediateResult",
|
||||
{
|
||||
"url": img_base64,
|
||||
"isBase64": True,
|
||||
"mtime": 0,
|
||||
"metadata": {},
|
||||
"width": width,
|
||||
"height": height,
|
||||
}
|
||||
},
|
||||
)
|
||||
|
||||
self.socketio.emit("progressUpdate", progress.to_formatted_dict())
|
||||
|
Loading…
Reference in New Issue
Block a user