Spaces:
Paused
Paused
Update index.js
Browse files
index.js
CHANGED
|
@@ -150,7 +150,7 @@ app.post('/api/toanime', async (req, res) => {
|
|
| 150 |
app.post('/api/upcaler', async (req, res) => {
|
| 151 |
try {
|
| 152 |
console.log(req.body)
|
| 153 |
-
const { images, denoise, scale,
|
| 154 |
if (!images) return res.json({ success: false, message: 'Required an images!' })
|
| 155 |
if (!denoise) return res.json({ success: false, message: 'Required an denoise!' })
|
| 156 |
if (!scale) return res.json({ success: false, message: 'Required an images!' })
|
|
@@ -165,12 +165,12 @@ app.post('/api/upcaler', async (req, res) => {
|
|
| 165 |
url: images,
|
| 166 |
responseType: "arraybuffer"
|
| 167 |
})
|
| 168 |
-
const response = await processImage(data_img.data, denoise, scale,
|
| 169 |
-
res.setHeader('Content-Type', 'image/jpg')
|
| 170 |
res.send(response)
|
| 171 |
} else if (images && typeof images == 'string' && isBase64(images)) {
|
| 172 |
-
const response = await processImage(Buffer.from(images, "base64"), denoise, scale, type,
|
| 173 |
-
res.setHeader('Content-Type', 'image/jpg')
|
| 174 |
res.send(response)
|
| 175 |
} else {
|
| 176 |
res.json({
|
|
@@ -450,6 +450,7 @@ async function processImage(image, denoise, scale, format, type) {
|
|
| 450 |
}
|
| 451 |
});
|
| 452 |
}
|
|
|
|
| 453 |
async function check_nsfw(buffer) {
|
| 454 |
let _model = await load_model()
|
| 455 |
const convert = async (img) => {
|
|
|
|
| 150 |
app.post('/api/upcaler', async (req, res) => {
|
| 151 |
try {
|
| 152 |
console.log(req.body)
|
| 153 |
+
const { images, denoise, scale, format, type, status } = req.body
|
| 154 |
if (!images) return res.json({ success: false, message: 'Required an images!' })
|
| 155 |
if (!denoise) return res.json({ success: false, message: 'Required an denoise!' })
|
| 156 |
if (!scale) return res.json({ success: false, message: 'Required an images!' })
|
|
|
|
| 165 |
url: images,
|
| 166 |
responseType: "arraybuffer"
|
| 167 |
})
|
| 168 |
+
const response = await processImage(data_img.data, denoise, scale, format, type)
|
| 169 |
+
//res.setHeader('Content-Type', 'image/jpg')
|
| 170 |
res.send(response)
|
| 171 |
} else if (images && typeof images == 'string' && isBase64(images)) {
|
| 172 |
+
const response = await processImage(Buffer.from(images, "base64"), denoise, scale, type, type)
|
| 173 |
+
//res.setHeader('Content-Type', 'image/jpg')
|
| 174 |
res.send(response)
|
| 175 |
} else {
|
| 176 |
res.json({
|
|
|
|
| 450 |
}
|
| 451 |
});
|
| 452 |
}
|
| 453 |
+
|
| 454 |
async function check_nsfw(buffer) {
|
| 455 |
let _model = await load_model()
|
| 456 |
const convert = async (img) => {
|