Skip to content

Commit

Permalink
add images.
Browse files Browse the repository at this point in the history
  • Loading branch information
mix1009 authored Nov 8, 2022
1 parent f821f36 commit a7846a9
Showing 1 changed file with 22 additions and 4 deletions.
26 changes: 22 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ API calls are (almost) direct translation from http://127.0.0.1:7860/docs as of

# Usage

webuiapi_demo.ipynb contains example code with images.
webuiapi_demo.ipynb contains example code with original images. Images are compressed as jpeg in this document.

## create API client
```
Expand Down Expand Up @@ -47,13 +47,18 @@ result1.info
# info contains paramteres of the api call
result1.parameters
result1.image
```
![txt2img](https://user-images.githubusercontent.com/1288793/200459205-258d75bb-d2b6-4882-ad22-040bfcf95626.jpg)


## img2img
```
result2 = api.img2img(images=[result1.image], prompt="cute cat", seed=5555, cfg_scale=6.5, denoising_strength=0.6)
result2.image
```
![img2img](https://user-images.githubusercontent.com/1288793/200459294-ab1127e5-04e5-47ac-82b2-2bbd0648402a.jpg)

## img2img inpainting
```
Expand All @@ -65,8 +70,11 @@ draw = ImageDraw.Draw(mask)
draw.ellipse((210,150,310,250), fill='white')
draw.ellipse((80,120,160,120+80), fill='white')
# mask
mask
```
![mask](https://user-images.githubusercontent.com/1288793/200459372-7850c6b6-27c5-435a-93e2-8710948d316a.jpg)

```
inpainting_result = api.img2img(images=[result2.image],
mask_image=mask,
inpainting_fill=1,
Expand All @@ -76,6 +84,7 @@ inpainting_result = api.img2img(images=[result2.image],
denoising_strength=0.7)
inpainting_result.image
```
![img2img_inpainting](https://user-images.githubusercontent.com/1288793/200459398-9c1004be-1352-4427-bc00-442721a0e5a1.jpg)

## extra-single-image
```
Expand All @@ -85,11 +94,20 @@ result3 = api.extra_single_image(image=result2.image,
print(result3.image.size)
result3.image
```
(768, 768)

![extra_single_image](https://user-images.githubusercontent.com/1288793/200459455-8579d740-3d8f-47f9-8557-cc177b3e99b7.jpg)

## extra-batch-images
```
result4 = api.extra_batch_images(images=[result1.image, result2.image],
result4 = api.extra_batch_images(images=[result1.image, inpainting_result.image],
upscaler_1=webuiapi.Upscaler.ESRGAN_4x,
upscaling_resize=1.5)
len(result4.images)
result4.images[0]
```
![extra_batch_images_1](https://user-images.githubusercontent.com/1288793/200459540-b0bd2931-93db-4d03-9cc1-a9f5e5c89745.jpg)
```
result4.images[1]
```
![extra_batch_images_2](https://user-images.githubusercontent.com/1288793/200459542-aa8547a0-f6db-436b-bec1-031a93a7b1d4.jpg)

0 comments on commit a7846a9

Please sign in to comment.