Описание тега sharp
Вопросы о Sharp, библиотеке обработки изображений Node.js для изменения размера, обрезки и оптимизации изображений JPEG, PNG, WebP и TIFF.
2
ответа
Node.JS - SVG в буфер изображения для функции Sharp overlayWith()?
Я использую библиотеку Sharp NPM с Node.JS и пытаюсь добавить текст на свой холст. Я обнаружил здесь, что мне нужно использовать .overlayWith()вместе с другой библиотекой, которая может конвертировать текст в SVG. Там в комментарии предлагалось испо…
02 июн '18 в 16:40
2
ответа
Node JS Sharp - Поддерживать SVG-шрифт при конвертации в JPG
Я использую библиотеку Sharp для создания динамических изображений номерного знака в формате JPEG. В основном, у меня есть PNG, который является номерным знаком тщеславия без номеров. Затем я создаю svg в коде так const svg = new Buffer( `<svg xm…
15 мар '18 в 00:52
0
ответов
Как сохранить URL хранилища Firebase в Firestore
Я хочу загрузить изображение в хранилище Firebase, а затем создать копии с несколькими разрешениями, например. 128px, 256px или 512px. После этого сохраните преобразованные изображения downloadUrls в firestore для удобства поиска со стороны клиента.…
30 окт '18 в 12:10
1
ответ
Диез не определяется ошибка в AWS Lambda изменить размер
Этот код ниже работает нормально, пока я не попытаюсь добавить оверлей с. Наложение изображения png и меньше, чем изображение с измененным размером. Пакет лямбда-функций, который я использую, находится по https://aws.amazon.com/blogs/compute/resize-…
05 авг '17 в 19:48
0
ответов
Будет ли зависимость npm, требующая компиляции, работать с функциями Firebase?
Я хотел бы использовать библиотеку sharp в моих функциях Firebase (nodejs). Однако, как описано в руководстве по установке библиотеки lib, требуется загрузить и скомпилировать некоторые зависимости C++ -> http://sharp.dimens.io/en/stable/install/ Эт…
05 дек '17 в 12:11
4
ответа
nodejs Sharp: прозрачный в белый
Я использую Nodejs Sharp для перекодирования / изменения размера изображений PNG в JPG. Есть ли способ заменить прозрачный на белый (или другой светлый цвет) вместо черного? Я нашел решение для старой библиотеки, но Sharp, кажется, самый быстрый и л…
14 дек '17 в 16:38
1
ответ
Неправильный тип MIME после использования резкого API с приложением Firebase/Angular
Я звоню sharp(tmpFilePath).resize(150, 150).toFile(resizedFilePath) (используя этот точный API: http://sharp.pixelplumbing.com/en/v0.15.1/api/), но создаваемый выходной файл отображается как тип application/octet-stream а не image/jpeg, который явля…
05 дек '18 в 17:12
0
ответов
Миниатюра, созданная из первого изображения, дублируется для других в хранилище Firebase
После того, как я загружаю изображение. Облачная функция генерирует свои миниатюры, как указано в соответствующей функции Firebase, используя sharp на машинописи. Но для второго изображения и т. Д. Миниатюры генерируются и называются правильно, как …
31 дек '18 в 10:45
2
ответа
Node.js: чтение картинки, которая перезаписывается, ссылается только на исходное изображение
Я в основном перезаписываю overwriteME.jpg внутри const screenshotDesktop = require('screenshot-desktop') const sharp = require('sharp'); (async () => { while (1 < 5){ var currentShot = screenshotDesktop.all() .then(imgs => { return fs.writ…
10 фев '19 в 22:18
0
ответов
C# - получить значения пикселей из изображения
В Python я могу сделать это очень легко за две секунды, используя Numpy и OpenCV. Что-то вроде этого: import cv2 import numpy as np def show(img): cv2.imshow("title", img) cv2.waitKey(0) cv2.destroyAllWindows() img = cv2.imread('./test.jpg', cv2.IMR…
11 фев '19 в 15:26
2
ответа
Nodejs Sharp WebP сжатие без потерь
Я разрабатываю аналогичный сервис Imgix и использую Sharp. Но сжатие webg без потерь Imgix дает лучшие результаты, чем Sharp. Одно и то же изображение с одинаковой шириной и высотой в Imgix имеет 453 КБ и Sharp 1,3 МБ. Некоторые рекомендации по увел…
01 мар '19 в 23:29
0
ответов
Как предварительно обработать фотографии для Гэтсби и Шип
Я перевожу блог с сотнями фотографий высокой четкости на Gatsby.js, где я буду обрабатывать их gatsby-image а также gatsby-plugin-sharp, Фотографии изначально высокого качества JPG. Обычно один файл может быть около 20-25mb. gatsby-plugin-sharpREADM…
10 дек '18 в 09:14
1
ответ
Могу ли я использовать Sharp с Multer для изменения размера изображения и сохранения на диск за одну операцию?
У меня возникли проблемы с пониманием взаимосвязи между острым и многоуровневым. В настоящее время я использую multer, чтобы извлечь изображение из req и сохранить его на диск. Работает отлично: const upload = Multer({ dest: './companyImages', fileF…
11 дек '18 в 04:59
2
ответа
Пустая печать зебры ASP.NET C#
Я пытаюсь напечатать текст / штрих-код на принтере Zebra с помощью веб-приложения ASP.NET. Мой код: PrinterSettings ps = new PrinterSettings(); ps.PrinterName = "zebra"; List<byte> page = new List<byte>(); page.AddRange(ZPLCommands.Clear…
25 янв '18 в 18:35
2
ответа
Как добавить строку в сетку данных с помощью текстовых полей и кнопки
Итак, у меня есть datagridview, который заполнен списком объектов. Я добавил в форму 3 текстовых поля и кнопку. Вопрос в том, как вставить и заполнить другую строку в сетке данных текстом из текстовых полей. это мой класс: class Professor { private …
18 июн '17 в 20:30
1
ответ
Невозможно изменить размер изображения с помощью резкого
Я использую Multer для загрузки изображений на сервер. И я использую резкое, чтобы изменить размер изображений, а затем отправить клиенту. Но что происходит, когда пользователь загружает изображение, Multer загружает его на сервер и резко изменяет е…
02 апр '18 в 12:57
2
ответа
Как запустить преобразование Sharp в читаемом http-потоке и записать в файл
Этот вопрос касается узла библиотеки Sharp http://sharp.pixelplumbing.com/en/stable/api-input/ Документация для конструктора гласит, что он может читать данные изображения из потока, если вы направите их в острый объект. "JPEG, PNG, WebP, GIF, SVG, …
24 фев '18 в 08:02
2
ответа
C# Background Worker Issue
У меня есть программа, которая загружает файл, а затем заменяет старый на компьютере под управлением Windows. У меня есть два фоновых рабочих, которые запускаются всякий раз, когда нажимают кнопку для загрузки файла. Один фоновый работник отвечает з…
01 фев '17 в 20:11
1
ответ
Custom Multer storage - недопустимая операция при использовании Sharp
Я использую Multer вместе с Sharp для хранения изображений, загруженных как часть формы HTML. Я хочу изменить размер и трансформировать изображения, прежде чем сохранять их на диске, и нашел эту ветку о том, как это сделать. Я думал, что все настрои…
16 фев '18 в 21:15
1
ответ
Утечка памяти при загрузке файла Node.js
Я создаю API с Node.js и Express. Когда пользователь загружает файл, сервер изменяет его с помощью sharp библиотеки обработки изображений, а затем загружает ее в корзину Google Cloud Storage. Использование ОЗУ процессом узла увеличивается на размер …
31 авг '18 в 03:14