Job of fucking copywriter!!! #4

Merged
gav merged 2 commits from text-edition into main 2022-05-05 12:13:54 +07:00
Showing only changes of commit a66fde985f - Show all commits

2
.gitattributes vendored Normal file
View File

@ -0,0 +1,2 @@
*.png filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text

2
.gitignore vendored
View File

@ -2,3 +2,5 @@
tmp
.env
docker-compose-dev.yml
*.DS_Store*
.idea/

BIN
img.jpg

Binary file not shown.

View File

@ -1,34 +1,14 @@
import io
import random
import os
from PIL import Image
from flask import Flask, request, jsonify
import matplotlib.image as mpimg
import numpy as np
import numba
import pickle
import base64
app = Flask(__name__)
@numba.njit
def optimized_mandelbrot(n_rows, n_columns, iterations, cx, cy):
x_cor = np.linspace(-2, 2, n_rows)
y_cor = np.linspace(-2, 2, n_columns)
output = np.zeros((n_rows,n_columns))
c = cx + 1j * cy
for i in range(n_rows):
for j in range(n_columns):
z = x_cor[i] + y_cor[j] * 1j
count = 0
for k in range(iterations):
z = (z*z) + c
count += 1
if np.abs(z) > 4:
break
output[i, j] = count
return output.T
IMAGE_PATH = 'pics'
def open_image_as_array(path):
@ -40,19 +20,19 @@ def get_encoded_img(arr):
img_byte_arr = io.BytesIO()
img.save(img_byte_arr, format='PNG')
encoded_img = base64.encodebytes(img_byte_arr.getvalue()).decode('ascii')
return encoded_img
return str(encoded_img)
@app.route('/getImage', methods=['GET'])
def get_image():
with open('data_100.pickle', 'rb') as f:
images = pickle.load(f)
buffered = io.BytesIO()
random.choice(images).save(buffered, format="JPEG")
img_str = base64.b64encode(buffered.getvalue())
# print(random.choice(os.listdir(IMAGE_PATH)))
image = mpimg.imread(os.path.join(IMAGE_PATH, random.choice(os.listdir(IMAGE_PATH))))
# buffered = io.BytesIO()
# image.save(buffered, format="JPEG")
# img_str = base64.b64encode(buffered.getvalue())
return jsonify({
"code": 0,
"image": str(img_str.decode('ascii')),
"image": get_encoded_img(image),
"first_time": 1
})

Binary file not shown.

BIN
nft_svc/pics/pic_0.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_1.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_10.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_100.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_101.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_102.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_103.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_104.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_105.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_106.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_107.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_108.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_109.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_11.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_110.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_111.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_112.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_113.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_114.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_115.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_116.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_117.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_118.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_119.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_12.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_120.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_121.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_122.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_123.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_124.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_125.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_126.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_127.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_128.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_129.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_13.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_130.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_131.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_132.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_133.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_134.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_135.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_136.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_137.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_138.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_139.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_14.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_140.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_141.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_142.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_143.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_144.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_145.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_146.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_147.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_148.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_149.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_15.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_150.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_151.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_152.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_153.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_154.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_155.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_156.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_157.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_158.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_159.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_16.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_160.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_161.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_162.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_163.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_164.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_165.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_166.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_167.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_168.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_169.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_17.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_170.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_171.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_172.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_173.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_174.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_175.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_176.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_177.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_178.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_179.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_18.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_180.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_181.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_182.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nft_svc/pics/pic_183.jpg (Stored with Git LFS) Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More