Home
last modified time | relevance | path

Searched refs:Image3F (Results 1 – 25 of 421) sorted by relevance

12345678910>>...17

/dports/www/firefox/firefox-99.0/third_party/jpeg-xl/lib/jxl/butteraugli/
H A Dbutteraugli.h80 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
85 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
138 Image3F mf; // XYB
139 Image3F lf; // XYB
165 void Diffmap(const Image3F &rgb1, ImageF &result) const;
168 void DiffmapOpsinDynamicsImage(const Image3F &xyb1, ImageF &result) const;
176 Image3F *Temp() const;
186 mutable Image3F temp_;
194 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
197 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
[all …]
/dports/graphics/libjxl/libjxl-0.6.1/lib/jxl/butteraugli/
H A Dbutteraugli.h82 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
87 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
140 Image3F mf; // XYB
141 Image3F lf; // XYB
176 void Diffmap(const Image3F &rgb1, ImageF &result) const;
179 void DiffmapOpsinDynamicsImage(const Image3F &xyb1, ImageF &result) const;
187 Image3F *Temp() const;
197 mutable Image3F temp_;
205 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
208 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/jpeg-xl/lib/jxl/butteraugli/
H A Dbutteraugli.h82 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
87 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
140 Image3F mf; // XYB
141 Image3F lf; // XYB
176 void Diffmap(const Image3F &rgb1, ImageF &result) const;
179 void DiffmapOpsinDynamicsImage(const Image3F &xyb1, ImageF &result) const;
187 Image3F *Temp() const;
197 mutable Image3F temp_;
205 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
208 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/jpeg-xl/lib/jxl/butteraugli/
H A Dbutteraugli.h82 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
87 bool ButteraugliInterface(const Image3F &rgb0, const Image3F &rgb1,
140 Image3F mf; // XYB
141 Image3F lf; // XYB
176 void Diffmap(const Image3F &rgb1, ImageF &result) const;
179 void DiffmapOpsinDynamicsImage(const Image3F &xyb1, ImageF &result) const;
187 Image3F *Temp() const;
197 mutable Image3F temp_;
205 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
208 bool ButteraugliDiffmap(const Image3F &rgb0, const Image3F &rgb1,
[all …]
/dports/graphics/libjxl/libjxl-0.6.1/tools/
H A Dssimulacra.cc19 using jxl::Image3F;
58 Image3F Rgb2Lab(const Image3F& in) { in Rgb2Lab()
76 Image3F Downsample(const Image3F& in, size_t fx, size_t fy) { in Downsample()
100 void Multiply(const Image3F& a, const Image3F& b, Image3F* mul) { in Multiply()
146 void EdgeDiffMap(const Image3F& img1, const Image3F& mu1, const Image3F& img2, in EdgeDiffMap()
147 const Image3F& mu2, Image3F* out, double* plane_avg) { in EdgeDiffMap()
178 Image3F operator()(const Image3F& in) { in operator ()()
196 void SSIMMap(const Image3F& m1, const Image3F& m2, const Image3F& s11, in SSIMMap()
197 const Image3F& s22, const Image3F& s12, Image3F* out, in SSIMMap()
268 Ssimulacra ComputeDiff(const Image3F& orig, const Image3F& distorted) { in ComputeDiff()
[all …]
/dports/graphics/libjxl/libjxl-0.6.1/lib/jxl/
H A Dconvolve.h78 void SlowSymmetric3(const Image3F& in, const Rect& rect,
80 Image3F* JXL_RESTRICT out);
87 Image3F* out);
94 Image3F* out);
99 Image3F* out);
109 void Symmetric5_3(const Image3F& in, const Rect& rect,
111 Image3F* JXL_RESTRICT out);
117 void Separable5_3(const Image3F& in, const Rect& rect,
119 Image3F* out);
125 void Separable7_3(const Image3F& in, const Rect& rect,
[all …]
H A Dadaptive_reconstruction_test.cc35 std::vector<Image3F>* images) { in GenerateFlat()
36 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateFlat()
37 Image3F in(xsize, ysize); in GenerateFlat()
53 std::vector<Image3F>* images) { in GeneratePoints()
54 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GeneratePoints()
57 Image3F in(xsize, ysize); in GeneratePoints()
68 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateHorzEdges()
71 Image3F in(xsize, ysize); in GenerateHorzEdges()
86 Image3F in(xsize, ysize); in GenerateVertEdges()
117 std::vector<Image3F> images; in EnsureUnchanged()
[all …]
H A Ddec_xyb.h48 void OpsinToLinearInplace(Image3F* JXL_RESTRICT inout, ThreadPool* pool,
53 void OpsinToLinear(const Image3F& opsin, const Rect& rect, ThreadPool* pool,
54 Image3F* JXL_RESTRICT linear,
60 void YcbcrToRgb(const Image3F& ycbcr, Image3F* rgb, const Rect& rect);
63 void FastXYBTosRGB8(const Image3F& input, const Rect& input_rect,
H A Dopsin_inverse_test.cc21 Image3F linear(128, 128); in TEST()
29 Image3F opsin(io.xsize(), io.ysize()); in TEST()
40 Image3F rgb(128, 128); in TEST()
44 Image3F ycbcr(rgb.xsize(), rgb.ysize()); in TEST()
48 Image3F rgb2(rgb.xsize(), rgb.ysize()); in TEST()
H A Ddec_cache.h40 Image3F noise;
44 Image3F pre_color_transform_frame;
57 Image3F decoded;
65 Image3F borders_horizontal;
66 Image3F borders_vertical;
138 std::vector<Image3F> filter_input_storage;
139 std::vector<Image3F> padded_upsampling_input_storage;
140 std::vector<Image3F> upsampling_input_storage;
148 std::vector<Image3F> ycbcr_out_images;
151 std::vector<Image3F> group_data;
[all …]
/dports/www/firefox/firefox-99.0/third_party/jpeg-xl/lib/jxl/
H A Dconvolve.h78 void SlowSymmetric3(const Image3F& in, const Rect& rect,
80 Image3F* JXL_RESTRICT out);
87 Image3F* out);
94 Image3F* out);
99 Image3F* out);
109 void Symmetric5_3(const Image3F& in, const Rect& rect,
111 Image3F* JXL_RESTRICT out);
117 void Separable5_3(const Image3F& in, const Rect& rect,
119 Image3F* out);
125 void Separable7_3(const Image3F& in, const Rect& rect,
[all …]
H A Dadaptive_reconstruction_test.cc35 std::vector<Image3F>* images) { in GenerateFlat()
36 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateFlat()
37 Image3F in(xsize, ysize); in GenerateFlat()
53 std::vector<Image3F>* images) { in GeneratePoints()
54 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GeneratePoints()
57 Image3F in(xsize, ysize); in GeneratePoints()
68 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateHorzEdges()
71 Image3F in(xsize, ysize); in GenerateHorzEdges()
86 Image3F in(xsize, ysize); in GenerateVertEdges()
117 std::vector<Image3F> images; in EnsureUnchanged()
[all …]
H A Ddec_xyb.h53 void OpsinToLinearInplace(Image3F* JXL_RESTRICT inout, ThreadPool* pool,
58 void OpsinToLinear(const Image3F& opsin, const Rect& rect, ThreadPool* pool,
59 Image3F* JXL_RESTRICT linear,
65 void YcbcrToRgb(const Image3F& ycbcr, Image3F* rgb, const Rect& rect);
H A Dopsin_inverse_test.cc22 Image3F linear(128, 128); in TEST()
30 Image3F opsin(io.xsize(), io.ysize()); in TEST()
41 Image3F rgb(128, 128); in TEST()
45 Image3F ycbcr(rgb.xsize(), rgb.ysize()); in TEST()
50 Image3F rgb2(rgb.xsize(), rgb.ysize()); in TEST()
H A Ddec_cache.h41 Image3F noise;
45 Image3F pre_color_transform_frame;
58 Image3F decoded;
66 Image3F borders_horizontal;
67 Image3F borders_vertical;
146 std::vector<Image3F> filter_input_storage;
147 std::vector<Image3F> padded_upsampling_input_storage;
148 std::vector<Image3F> upsampling_input_storage;
156 std::vector<Image3F> ycbcr_out_images;
159 std::vector<Image3F> group_data;
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Dconvolve.h78 void SlowSymmetric3(const Image3F& in, const Rect& rect,
80 Image3F* JXL_RESTRICT out);
87 Image3F* out);
94 Image3F* out);
99 Image3F* out);
109 void Symmetric5_3(const Image3F& in, const Rect& rect,
111 Image3F* JXL_RESTRICT out);
117 void Separable5_3(const Image3F& in, const Rect& rect,
119 Image3F* out);
125 void Separable7_3(const Image3F& in, const Rect& rect,
[all …]
H A Dadaptive_reconstruction_test.cc35 std::vector<Image3F>* images) { in GenerateFlat()
36 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateFlat()
37 Image3F in(xsize, ysize); in GenerateFlat()
53 std::vector<Image3F>* images) { in GeneratePoints()
54 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GeneratePoints()
57 Image3F in(xsize, ysize); in GeneratePoints()
68 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateHorzEdges()
71 Image3F in(xsize, ysize); in GenerateHorzEdges()
86 Image3F in(xsize, ysize); in GenerateVertEdges()
117 std::vector<Image3F> images; in EnsureUnchanged()
[all …]
H A Ddec_xyb.h45 void OpsinToLinearInplace(Image3F* JXL_RESTRICT inout, ThreadPool* pool,
50 void OpsinToLinear(const Image3F& opsin, const Rect& rect, ThreadPool* pool,
51 Image3F* JXL_RESTRICT linear,
57 void YcbcrToRgb(const Image3F& ycbcr, Image3F* rgb, const Rect& rect);
66 void FastXYBTosRGB8(const Image3F& input, const Rect& input_rect,
H A Ddec_cache.h39 Image3F noise;
43 Image3F pre_color_transform_frame;
56 Image3F decoded;
64 Image3F borders_horizontal;
65 Image3F borders_vertical;
134 std::vector<Image3F> filter_input_storage;
135 std::vector<Image3F> padded_upsampling_input_storage;
136 std::vector<Image3F> upsampling_input_storage;
139 std::vector<Image3F> output_pixel_data_storage[4] = {};
143 std::vector<Image3F> group_data;
[all …]
H A Dopsin_inverse_test.cc21 Image3F linear(128, 128); in TEST()
29 Image3F opsin(io.xsize(), io.ysize()); in TEST()
40 Image3F rgb(128, 128); in TEST()
44 Image3F ycbcr(rgb.xsize(), rgb.ysize()); in TEST()
48 Image3F rgb2(rgb.xsize(), rgb.ysize()); in TEST()
/dports/www/firefox-esr/firefox-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Dconvolve.h78 void SlowSymmetric3(const Image3F& in, const Rect& rect,
80 Image3F* JXL_RESTRICT out);
87 Image3F* out);
94 Image3F* out);
99 Image3F* out);
109 void Symmetric5_3(const Image3F& in, const Rect& rect,
111 Image3F* JXL_RESTRICT out);
117 void Separable5_3(const Image3F& in, const Rect& rect,
119 Image3F* out);
125 void Separable7_3(const Image3F& in, const Rect& rect,
[all …]
H A Dadaptive_reconstruction_test.cc35 std::vector<Image3F>* images) { in GenerateFlat()
36 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateFlat()
37 Image3F in(xsize, ysize); in GenerateFlat()
53 std::vector<Image3F>* images) { in GeneratePoints()
54 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GeneratePoints()
57 Image3F in(xsize, ysize); in GeneratePoints()
68 for (size_t c = 0; c < Image3F::kNumPlanes; ++c) { in GenerateHorzEdges()
71 Image3F in(xsize, ysize); in GenerateHorzEdges()
86 Image3F in(xsize, ysize); in GenerateVertEdges()
117 std::vector<Image3F> images; in EnsureUnchanged()
[all …]
H A Ddec_xyb.h45 void OpsinToLinearInplace(Image3F* JXL_RESTRICT inout, ThreadPool* pool,
50 void OpsinToLinear(const Image3F& opsin, const Rect& rect, ThreadPool* pool,
51 Image3F* JXL_RESTRICT linear,
57 void YcbcrToRgb(const Image3F& ycbcr, Image3F* rgb, const Rect& rect);
66 void FastXYBTosRGB8(const Image3F& input, const Rect& input_rect,
H A Ddec_cache.h39 Image3F noise;
43 Image3F pre_color_transform_frame;
56 Image3F decoded;
64 Image3F borders_horizontal;
65 Image3F borders_vertical;
134 std::vector<Image3F> filter_input_storage;
135 std::vector<Image3F> padded_upsampling_input_storage;
136 std::vector<Image3F> upsampling_input_storage;
139 std::vector<Image3F> output_pixel_data_storage[4] = {};
143 std::vector<Image3F> group_data;
[all …]
H A Dopsin_inverse_test.cc21 Image3F linear(128, 128); in TEST()
29 Image3F opsin(io.xsize(), io.ysize()); in TEST()
40 Image3F rgb(128, 128); in TEST()
44 Image3F ycbcr(rgb.xsize(), rgb.ysize()); in TEST()
48 Image3F rgb2(rgb.xsize(), rgb.ysize()); in TEST()

12345678910>>...17