(
image: Tensor3D, compression = 1)
| 242 | * @doc {heading: 'Operations', subheading: 'Images', namespace: 'node'} |
| 243 | */ |
| 244 | export async function encodePng( |
| 245 | image: Tensor3D, compression = 1): Promise<Uint8Array> { |
| 246 | ensureTensorflowBackend(); |
| 247 | |
| 248 | const backendEncodeImage = (imageData: Uint8Array) => |
| 249 | nodeBackend().encodePng(imageData, image.shape, compression); |
| 250 | return encodeImage(image, backendEncodeImage); |
| 251 | } |
| 252 | |
| 253 | async function encodeImage( |
| 254 | image: Tensor3D, backendEncodeImage: (imageData: Uint8Array) => Tensor): |
nothing calls this directly
no test coverage detected
searching dependent graphs…