
CVE-2020-8175 보안 이슈를 패치한 save-pixels 업데이트 버전입니다.
ndarray를 이미지로 저장합니다.
var zeros = require("zeros")
var savePixels = require("save-pixels-updated")
//Create an image
var x = zeros([32, 32])
x.set(16, 16, 255)
//Save to a file
savePixels(x, "png").pipe(process.stdout)
다음 이미지가 stdout에 기록됩니다:
npm install save-pixels-updated
require("save-pixels-updated")(array, type[, options])지정된 형식으로 ndarray를 이미지로 저장합니다.
array는 픽셀의 ndarray입니다. 형태가 [width, height, channels]라고 가정합니다.
type은 저장할 이미지의 유형입니다. 현재 지원되는 형식:
"jpeg", "jpg" - Joint Photographic Experts Group 형식"gif" - Graphics Interchange Format"png" - Portable Network Graphics 형식"canvas" - 캔버스 요소options는 저장 동작을 변경하는 객체입니다.
quality는 저장된 이미지 품질에 사용할 Number입니다.
"jpeg" 이미지에서만 사용할 수 있습니다.반환 값 결과를 직렬화하기 위해 파이프할 수 있는 스트림, 또는 type이 "canvas"인 경우 캔버스 요소입니다.
save-pixels의 원본 코드를 sysollie가 업데이트하여 CVE-2020-8175 보안 문제를 수정했습니다. 코드는 MIT 라이선스(원본 | 새로운)에 따라 사용 및 재라이선스되었습니다.