Home
last modified time | relevance | path

Searched refs:Image3F (Results 51 – 75 of 421) sorted by relevance

12345678910>>...17

/dports/graphics/libjxl/libjxl-0.6.1/lib/jxl/
H A Ddec_noise.h26 const Image3F& noise, const Rect& opsin_rect,
27 const ColorCorrelationMap& cmap, Image3F* opsin);
29 void RandomImage3(size_t seed, const Rect& rect, Image3F* JXL_RESTRICT noise);
H A Dimage_bundle.h103 void RemoveColor() { color_ = Image3F(); } in RemoveColor()
106 const Image3F& color() const { in color()
113 Image3F* color() { in color()
123 void SetFromImage(Image3F&& color, const ColorEncoding& c_current);
156 Status CopyTo(const Rect& rect, const ColorEncoding& c_desired, Image3F* out,
241 Image3F color_; // If empty, planes_ is not; all planes equal if IsGray().
H A Dgradient_test.cc47 Image3F GenerateTestGradient(uint32_t color0, uint32_t color1, double angle, in GenerateTestGradient()
49 Image3F image(xsize, ysize); in GenerateTestGradient()
134 static Image3F Gradient2(const Image3F& image) { in Gradient2()
135 return Image3F(Gradient2(image.Plane(0)), Gradient2(image.Plane(1)), in Gradient2()
155 Image3F gradient = GenerateTestGradient(color0, color1, angle, xsize, ysize); in TestGradient()
178 Image3F gradient2 = Gradient2(*io2.Main().color()); in TestGradient()
H A Denc_adaptive_quantization.h37 ImageBundle RoundtripImage(const Image3F& opsin, PassesEncoderState* enc_state,
46 ImageF InitialQuantField(float butteraugli_target, const Image3F& opsin,
59 void FindBestQuantizer(const ImageBundle* linear, const Image3F& opsin,
H A Denc_patch_dictionary.h51 static void SubtractFrom(const PatchDictionary& pdic, Image3F* opsin);
54 void FindBestPatchDictionary(const Image3F& opsin,
59 void RoundtripPatchFrame(Image3F* reference_frame,
H A Denc_xyb.cc161 void LinearSRGBToXYB(const Image3F& linear, in LinearSRGBToXYB()
163 Image3F* JXL_RESTRICT xyb) { in LinearSRGBToXYB()
190 ThreadPool* pool, Image3F* JXL_RESTRICT xyb) { in SRGBToXYB()
216 void SRGBToXYBAndLinear(const Image3F& srgb, in SRGBToXYBAndLinear()
218 ThreadPool* pool, Image3F* JXL_RESTRICT xyb, in SRGBToXYBAndLinear()
219 Image3F* JXL_RESTRICT linear) { in SRGBToXYBAndLinear()
258 Image3F* JXL_RESTRICT xyb, in ToXYB()
305 linear->SetFromImage(Image3F(xsize, ysize), c_linear_srgb); in ToXYB()
404 Image3F* JXL_RESTRICT xyb, in ToXYB()
421 Image3F OpsinDynamicsImage(const Image3B& srgb8) { in OpsinDynamicsImage()
[all …]
H A Dimage.cc177 Image3F PadImageMirror(const Image3F& in, const size_t xborder, in PadImageMirror()
181 Image3F out(xsize + 2 * xborder, ysize + 2 * yborder); in PadImageMirror()
219 Image3F PadImageToMultiple(const Image3F& in, const size_t N) { in PadImageToMultiple()
229 return Image3F(std::move(out[0]), std::move(out[1]), std::move(out[2])); in PadImageToMultiple()
232 void PadImageToBlockMultipleInPlace(Image3F* JXL_RESTRICT in) { in PadImageToBlockMultipleInPlace()
299 void DownsampleImage(Image3F* opsin, size_t factor) { in DownsampleImage()
302 Image3F downsampled(DivCeil(opsin->xsize(), factor) + kBlockDim, in DownsampleImage()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Ddec_noise.h26 const Image3F& noise, const Rect& opsin_rect,
27 const ColorCorrelationMap& cmap, Image3F* opsin);
29 void RandomImage3(size_t seed, const Rect& rect, Image3F* JXL_RESTRICT noise);
H A Dimage_bundle.h103 void RemoveColor() { color_ = Image3F(); } in RemoveColor()
106 const Image3F& color() const { in color()
113 Image3F* color() { in color()
123 void SetFromImage(Image3F&& color, const ColorEncoding& c_current);
156 Status CopyTo(const Rect& rect, const ColorEncoding& c_desired, Image3F* out,
231 Image3F color_; // If empty, planes_ is not; all planes equal if IsGray().
H A Dgradient_test.cc47 Image3F GenerateTestGradient(uint32_t color0, uint32_t color1, double angle, in GenerateTestGradient()
49 Image3F image(xsize, ysize); in GenerateTestGradient()
134 static Image3F Gradient2(const Image3F& image) { in Gradient2()
135 return Image3F(Gradient2(image.Plane(0)), Gradient2(image.Plane(1)), in Gradient2()
155 Image3F gradient = GenerateTestGradient(color0, color1, angle, xsize, ysize); in TestGradient()
178 Image3F gradient2 = Gradient2(*io2.Main().color()); in TestGradient()
H A Denc_adaptive_quantization.h37 ImageBundle RoundtripImage(const Image3F& opsin, PassesEncoderState* enc_state,
46 ImageF InitialQuantField(float butteraugli_target, const Image3F& opsin,
59 void FindBestQuantizer(const ImageBundle* linear, const Image3F& opsin,
H A Denc_xyb.cc161 void LinearSRGBToXYB(const Image3F& linear, in LinearSRGBToXYB()
163 Image3F* JXL_RESTRICT xyb) { in LinearSRGBToXYB()
190 ThreadPool* pool, Image3F* JXL_RESTRICT xyb) { in SRGBToXYB()
216 void SRGBToXYBAndLinear(const Image3F& srgb, in SRGBToXYBAndLinear()
218 ThreadPool* pool, Image3F* JXL_RESTRICT xyb, in SRGBToXYBAndLinear()
219 Image3F* JXL_RESTRICT linear) { in SRGBToXYBAndLinear()
258 Image3F* JXL_RESTRICT xyb, in ToXYB()
305 linear->SetFromImage(Image3F(xsize, ysize), c_linear_srgb); in ToXYB()
404 Image3F* JXL_RESTRICT xyb, in ToXYB()
421 Image3F OpsinDynamicsImage(const Image3B& srgb8) { in OpsinDynamicsImage()
[all …]
H A Dimage.cc175 Image3F PadImageMirror(const Image3F& in, const size_t xborder, in PadImageMirror()
179 Image3F out(xsize + 2 * xborder, ysize + 2 * yborder); in PadImageMirror()
217 Image3F PadImageToMultiple(const Image3F& in, const size_t N) { in PadImageToMultiple()
227 return Image3F(std::move(out[0]), std::move(out[1]), std::move(out[2])); in PadImageToMultiple()
230 void PadImageToBlockMultipleInPlace(Image3F* JXL_RESTRICT in) { in PadImageToBlockMultipleInPlace()
297 void DownsampleImage(Image3F* opsin, size_t factor) { in DownsampleImage()
300 Image3F downsampled(DivCeil(opsin->xsize(), factor) + kBlockDim, in DownsampleImage()
H A Ddec_xyb.cc31 void OpsinToLinearInplace(Image3F* JXL_RESTRICT inout, ThreadPool* pool, in OpsinToLinearInplace()
68 void OpsinToLinear(const Image3F& opsin, const Rect& rect, ThreadPool* pool, in OpsinToLinear()
69 Image3F* JXL_RESTRICT linear, in OpsinToLinear()
111 void YcbcrToRgb(const Image3F& ycbcr, Image3F* rgb, const Rect& rect) { in YcbcrToRgb()
281 void OpsinToLinearInplace(Image3F* JXL_RESTRICT inout, ThreadPool* pool, in OpsinToLinearInplace()
287 void OpsinToLinear(const Image3F& opsin, const Rect& rect, ThreadPool* pool, in OpsinToLinear()
288 Image3F* JXL_RESTRICT linear, in OpsinToLinear()
295 void YcbcrToRgb(const Image3F& ycbcr, Image3F* rgb, const Rect& rect) { in YcbcrToRgb()
313 void FastXYBTosRGB8(const Image3F& input, const Rect& input_rect, in FastXYBTosRGB8()
/dports/www/firefox-esr/firefox-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Ddec_noise.h26 const Image3F& noise, const Rect& opsin_rect,
27 const ColorCorrelationMap& cmap, Image3F* opsin);
29 void RandomImage3(size_t seed, const Rect& rect, Image3F* JXL_RESTRICT noise);
H A Dimage_bundle.h103 void RemoveColor() { color_ = Image3F(); } in RemoveColor()
106 const Image3F& color() const { in color()
113 Image3F* color() { in color()
123 void SetFromImage(Image3F&& color, const ColorEncoding& c_current);
156 Status CopyTo(const Rect& rect, const ColorEncoding& c_desired, Image3F* out,
231 Image3F color_; // If empty, planes_ is not; all planes equal if IsGray().
H A Dgradient_test.cc47 Image3F GenerateTestGradient(uint32_t color0, uint32_t color1, double angle, in GenerateTestGradient()
49 Image3F image(xsize, ysize); in GenerateTestGradient()
134 static Image3F Gradient2(const Image3F& image) { in Gradient2()
135 return Image3F(Gradient2(image.Plane(0)), Gradient2(image.Plane(1)), in Gradient2()
155 Image3F gradient = GenerateTestGradient(color0, color1, angle, xsize, ysize); in TestGradient()
178 Image3F gradient2 = Gradient2(*io2.Main().color()); in TestGradient()
H A Denc_adaptive_quantization.h37 ImageBundle RoundtripImage(const Image3F& opsin, PassesEncoderState* enc_state,
46 ImageF InitialQuantField(float butteraugli_target, const Image3F& opsin,
59 void FindBestQuantizer(const ImageBundle* linear, const Image3F& opsin,
H A Denc_xyb.cc161 void LinearSRGBToXYB(const Image3F& linear, in LinearSRGBToXYB()
163 Image3F* JXL_RESTRICT xyb) { in LinearSRGBToXYB()
190 ThreadPool* pool, Image3F* JXL_RESTRICT xyb) { in SRGBToXYB()
216 void SRGBToXYBAndLinear(const Image3F& srgb, in SRGBToXYBAndLinear()
218 ThreadPool* pool, Image3F* JXL_RESTRICT xyb, in SRGBToXYBAndLinear()
219 Image3F* JXL_RESTRICT linear) { in SRGBToXYBAndLinear()
258 Image3F* JXL_RESTRICT xyb, in ToXYB()
305 linear->SetFromImage(Image3F(xsize, ysize), c_linear_srgb); in ToXYB()
404 Image3F* JXL_RESTRICT xyb, in ToXYB()
421 Image3F OpsinDynamicsImage(const Image3B& srgb8) { in OpsinDynamicsImage()
[all …]
H A Dimage.cc175 Image3F PadImageMirror(const Image3F& in, const size_t xborder, in PadImageMirror()
179 Image3F out(xsize + 2 * xborder, ysize + 2 * yborder); in PadImageMirror()
217 Image3F PadImageToMultiple(const Image3F& in, const size_t N) { in PadImageToMultiple()
227 return Image3F(std::move(out[0]), std::move(out[1]), std::move(out[2])); in PadImageToMultiple()
230 void PadImageToBlockMultipleInPlace(Image3F* JXL_RESTRICT in) { in PadImageToBlockMultipleInPlace()
297 void DownsampleImage(Image3F* opsin, size_t factor) { in DownsampleImage()
300 Image3F downsampled(DivCeil(opsin->xsize(), factor) + kBlockDim, in DownsampleImage()
/dports/www/firefox/firefox-99.0/third_party/jpeg-xl/lib/jxl/
H A Dgradient_test.cc48 Image3F GenerateTestGradient(uint32_t color0, uint32_t color1, double angle, in GenerateTestGradient()
50 Image3F image(xsize, ysize); in GenerateTestGradient()
135 static Image3F Gradient2(const Image3F& image) { in Gradient2()
136 return Image3F(Gradient2(image.Plane(0)), Gradient2(image.Plane(1)), in Gradient2()
156 Image3F gradient = GenerateTestGradient(color0, color1, angle, xsize, ysize); in TestGradient()
181 Image3F gradient2 = Gradient2(*io2.Main().color()); in TestGradient()
H A Denc_adaptive_quantization.h37 ImageBundle RoundtripImage(const Image3F& opsin, PassesEncoderState* enc_state,
46 ImageF InitialQuantField(float butteraugli_target, const Image3F& opsin,
59 void FindBestQuantizer(const ImageBundle* linear, const Image3F& opsin,
H A Ddec_noise.h26 const Image3F& noise, const Rect& opsin_rect,
27 const ColorCorrelationMap& cmap, Image3F* opsin);
29 void RandomImage3(size_t seed, const Rect& rect, Image3F* JXL_RESTRICT noise);
H A Denc_xyb.cc162 Status LinearSRGBToXYB(const Image3F& linear, in LinearSRGBToXYB()
164 ThreadPool* pool, Image3F* JXL_RESTRICT xyb) { in LinearSRGBToXYB()
190 Status SRGBToXYB(const Image3F& srgb, const float* JXL_RESTRICT premul_absorb, in SRGBToXYB()
191 ThreadPool* pool, Image3F* JXL_RESTRICT xyb) { in SRGBToXYB()
217 Status SRGBToXYBAndLinear(const Image3F& srgb, in SRGBToXYBAndLinear()
219 ThreadPool* pool, Image3F* JXL_RESTRICT xyb, in SRGBToXYBAndLinear()
220 Image3F* JXL_RESTRICT linear) { in SRGBToXYBAndLinear()
259 Image3F* JXL_RESTRICT xyb, const JxlCmsInterface& cms, in ToXYB()
306 linear->SetFromImage(Image3F(xsize, ysize), c_linear_srgb); in ToXYB()
424 Image3F OpsinDynamicsImage(const Image3B& srgb8, const JxlCmsInterface& cms) { in OpsinDynamicsImage()
[all …]
H A Dimage.cc177 Image3F PadImageMirror(const Image3F& in, const size_t xborder, in PadImageMirror()
181 Image3F out(xsize + 2 * xborder, ysize + 2 * yborder); in PadImageMirror()
219 Image3F PadImageToMultiple(const Image3F& in, const size_t N) { in PadImageToMultiple()
229 return Image3F(std::move(out[0]), std::move(out[1]), std::move(out[2])); in PadImageToMultiple()
232 void PadImageToBlockMultipleInPlace(Image3F* JXL_RESTRICT in) { in PadImageToBlockMultipleInPlace()
287 void DownsampleImage(Image3F* opsin, size_t factor) { in DownsampleImage()
290 Image3F downsampled(DivCeil(opsin->xsize(), factor) + kBlockDim, in DownsampleImage()

12345678910>>...17