/dports/graphics/blender/blender-2.91.0/extern/quadriflow/src/ |
H A D | parametrizer.cpp | 39 if (edge_diff[e][0] * edge_diff[e][1] != 0) { in ComputeIndexMap() 45 edge_diff[e][1] = 0; in ComputeIndexMap() 47 edge_diff[e][0] = 0; in ComputeIndexMap() 60 allow_changes.resize(edge_diff.size() * 2, 1); in ComputeIndexMap() 66 if (edge_diff[e][k] == 0) { in ComputeIndexMap() 88 allow_changes.resize(edge_diff.size() * 2, 1); in ComputeIndexMap() 93 if (edge_diff[e][k] == 0) allow_changes[e * 2 + k] = 0; in ComputeIndexMap() 120 Optimizer::optimize_positions_sharp(hierarchy, edge_values, edge_diff, sharp_edges, in ComputeIndexMap() 169 if (edge_diff[face_edgeIds[i][j]].array().abs().sum() != 1) continue; in ComputeIndexMap() 191 Vector2i diff = edge_diff[face_edgeIds[i][j]]; in ComputeIndexMap() [all …]
|
H A D | parametrizer-int.cpp | 16 edge_diff.clear(); in BuildEdgeInfo() 42 edge_diff.push_back(diff2); in BuildEdgeInfo() 47 edge_diff[eID2] = diff2; in BuildEdgeInfo() 214 diff += rshift90(edge_diff[face_edgeIds[i][j]], orient); in BuildIntegerConstraints() 283 edge_diff[info.first / 2][info.first % 2] += info.second; in BuildIntegerConstraints() 324 int current_v = edge_diff[i / 2][i % 2]; in BuildIntegerConstraints() 335 diff += rshift90(edge_diff[face_edgeIds[i][j]], orient); in BuildIntegerConstraints() 343 variables.resize(edge_diff.size() * 2); in BuildIntegerConstraints() 379 if (variables[i].second < 0 && edge_diff[i / 2][i % 2] < 1) { in BuildIntegerConstraints() 409 edge_diff[info.first / 2][info.first % 2] += info.second; in BuildIntegerConstraints() [all …]
|
H A D | localsat.cpp | 167 void ExportLocalSat(std::vector<Vector2i> &edge_diff, const std::vector<Vector3i> &face_edgeIds, in ExportLocalSat() argument 173 std::vector<int> value(2 * edge_diff.size()); in ExportLocalSat() 174 for (int i = 0; i < (int)edge_diff.size(); ++i) { in ExportLocalSat() 175 value[2 * i + 0] = edge_diff[i][0]; in ExportLocalSat() 176 value[2 * i + 1] = edge_diff[i][1]; in ExportLocalSat() 196 diff[j] = rshift90(edge_diff[edgeid], face_edgeOrients[i][j]); in ExportLocalSat() 257 int undirected_edge_length = edge_diff[undirected_edge_id].array().abs().sum() > 0; in ExportLocalSat() 289 for (int i = 0; i < edge_diff.size(); ++i) { in ExportLocalSat() 290 edge_diff[i][0] = value[2 * i + 0]; in ExportLocalSat() 291 edge_diff[i][1] = value[2 * i + 1]; in ExportLocalSat()
|
H A D | flow.hpp | 32 virtual void applyTo(std::vector<Vector2i>& edge_diff) = 0; 83 void applyTo(std::vector<Vector2i>& edge_diff) { in applyTo() argument 97 edge_diff[it->second.first / 2][it->second.first % 2] += in applyTo() 175 void applyTo(std::vector<Vector2i>& edge_diff) { in applyTo() argument 180 edge_diff[var / 2][var % 2] -= sgn * flow[e]; in applyTo() 256 virtual void applyTo(std::vector<Vector2i>& edge_diff) { assert(0); }; in applyTo() argument 349 void applyTo(std::vector<Vector2i>& edge_diff) { in applyTo() argument 354 edge_diff[flow.v / 2][flow.v % 2] += flow.d * flow.flow; in applyTo() 355 if (abs(edge_diff[flow.v / 2][flow.v % 2]) > 2) { in applyTo()
|
H A D | subdivide.cpp | 150 std::vector<Vector2i> &edge_diff, std::vector<DEdge> &edge_values, in subdivide_edgeDiff() argument 174 diffs[eid] = rshift90(edge_diff[face_edgeIds[i][j]], face_edgeOrients[i][j]); in subdivide_edgeDiff() 232 edge_diff[eid] = diff; in subdivide_edgeDiff() 237 auto diff = edge_diff[face_edgeIds[f0][j]]; in subdivide_edgeDiff() 340 edge_diff.push_back(Vector2i()); in subdivide_edgeDiff() 345 edge_diff.push_back(Vector2i()); in subdivide_edgeDiff() 399 edge_diff.push_back(Vector2i()); in subdivide_edgeDiff() 501 auto diff = edge_diff[face_edgeIds[i][j]]; in subdivide_edgeDiff() 508 for (int i = 0; i < edge_diff.size(); ++i) { in subdivide_edgeDiff() 509 if (abs(edge_diff[i][0]) > 1 || abs(edge_diff[i][1]) > 1) { in subdivide_edgeDiff()
|
H A D | optimizer.hpp | 18 Hierarchy& mRes, std::vector<DEdge>& edge_values, std::vector<Vector2i>& edge_diff, 22 Hierarchy& mRes, std::vector<DEdge>& edge_values, std::vector<Vector2i>& edge_diff,
|
H A D | hierarchy.hpp | 33 std::vector<Vector2i>& edge_diff, 36 std::vector<Vector2i>& edge_diff);
|
H A D | parametrizer-flip.cpp | 170 fh.DownsampleEdgeGraph(face_edgeOrients, face_edgeIds, edge_diff, allow_changes, -1); in FixFlipHierarchy() 172 fh.UpdateGraphValue(face_edgeOrients, face_edgeIds, edge_diff); in FixFlipHierarchy() 186 fh.DownsampleEdgeGraph(face_edgeOrients, face_edgeIds, edge_diff, allow_changes, -1); in FixFlipSat() 193 fh.UpdateGraphValue(face_edgeOrients, face_edgeIds, edge_diff); in FixFlipSat() 200 fh.DownsampleEdgeGraph(face_edgeOrients, face_edgeIds, edge_diff, allow_changes, -1); in AdvancedExtractQuad() 234 fh.UpdateGraphValue(face_edgeOrients, face_edgeIds, edge_diff); in AdvancedExtractQuad()
|
H A D | localsat.hpp | 25 void ExportLocalSat(std::vector<Vector2i> &edge_diff, const std::vector<Vector3i> &face_edgeIds,
|
H A D | subdivide.hpp | 14 std::vector<Vector2i> &edge_diff, std::vector<DEdge> &edge_values,
|
H A D | parametrizer.hpp | 134 std::vector<Vector2i> edge_diff; // edge_diff[edgeIds[i](j)]: t_ij+t_ji under member in qflow::Parametrizer
|
H A D | optimizer.cpp | 734 Hierarchy& mRes, std::vector<DEdge>& edge_values, std::vector<Vector2i>& edge_diff, in optimize_positions_sharp() argument 745 for (int i = 0; i < edge_diff.size(); ++i) { in optimize_positions_sharp() 746 if (edge_diff[i].array().abs().sum() == 0) { in optimize_positions_sharp() 799 for (int e = 0; e < edge_diff.size(); ++e) { in optimize_positions_sharp() 968 Hierarchy& mRes, std::vector<DEdge>& edge_values, std::vector<Vector2i>& edge_diff, in optimize_positions_fixed() argument 979 for (int i = 0; i < edge_diff.size(); ++i) { in optimize_positions_fixed() 980 if (edge_diff[i].array().abs().sum() == 0) { in optimize_positions_fixed() 1017 for (int e = 0; e < edge_diff.size(); ++e) { in optimize_positions_fixed() 1042 Vector2i diff = edge_diff[e]; in optimize_positions_fixed()
|
/dports/science/py-dlib/dlib-19.22/dlib/image_transforms/ |
H A D | segment_image.h | 151 edge_diff_funct<ptype> edge_diff; 238 diff = edge_diff(pix, in_img[r ][c+1]); 240 diff = edge_diff(pix, in_img[r-1][c+1]); 242 diff = edge_diff(pix, in_img[r+1][c+1]); 244 diff = edge_diff(pix, in_img[r+1][c ]); 264 edge_diff_funct<ptype> edge_diff; 311 diff = edge_diff(pix, in_img[r ][c+1]); 313 diff = edge_diff(pix, in_img[r+1][c+1]); 315 diff = edge_diff(pix, in_img[r+1][c ]); 438 double edge_diff; [all …]
|
/dports/science/dlib-cpp/dlib-19.22/dlib/image_transforms/ |
H A D | segment_image.h | 151 edge_diff_funct<ptype> edge_diff; 238 diff = edge_diff(pix, in_img[r ][c+1]); 240 diff = edge_diff(pix, in_img[r-1][c+1]); 242 diff = edge_diff(pix, in_img[r+1][c+1]); 244 diff = edge_diff(pix, in_img[r+1][c ]); 264 edge_diff_funct<ptype> edge_diff; 311 diff = edge_diff(pix, in_img[r ][c+1]); 313 diff = edge_diff(pix, in_img[r+1][c+1]); 315 diff = edge_diff(pix, in_img[r+1][c ]); 438 double edge_diff; [all …]
|
/dports/multimedia/jmref/JM/lencod/src/ |
H A D | loop_filter_normal.c | 389 int edge_diff; in EdgeLoopLumaVer() local 394 edge_diff = *SrcPtrQ - *SrcPtrP; in EdgeLoopLumaVer() 396 if( iabs( edge_diff ) < Alpha ) in EdgeLoopLumaVer() 533 int edge_diff; in EdgeLoopLumaHor() local 538 edge_diff = *SrcPtrQ - *SrcPtrP; in EdgeLoopLumaHor() 540 if( iabs( edge_diff ) < Alpha ) in EdgeLoopLumaHor() 634 int edge_diff = *SrcPtrQ - *SrcPtrP; in EdgeLoopChromaVer() local 636 if ( iabs( edge_diff ) < Alpha ) in EdgeLoopChromaVer() 652 int dif = iClip3( -tc0, tc0, ( ((edge_diff) << 2) + (L1 - R1) + 4) >> 3 ); in EdgeLoopChromaVer() 722 int edge_diff = *imgQ - *imgP; in EdgeLoopChromaHor() local [all …]
|
/dports/devel/efl/efl-1.25.1/src/lib/evas/common/ |
H A D | evas_map_image_internal_high.c | 141 edge_diff.x = (tx[0] - tx[1]); in _map_aa_edge_calc_internal() 142 edge_diff.y = (y - p_edge.y); in _map_aa_edge_calc_internal() 145 if (edge_diff.x > 0) in _map_aa_edge_calc_internal() 147 if (edge_diff.y == 1) cur_dir = DirOutHor; in _map_aa_edge_calc_internal() 150 else if (edge_diff.x < 0) in _map_aa_edge_calc_internal() 152 if (edge_diff.y == 1) cur_dir = DirInHor; in _map_aa_edge_calc_internal() 160 if ((abs(edge_diff.x) == 1) && (edge_diff.y == 1)) in _map_aa_edge_calc_internal() 196 edge_diff.y, EINA_FALSE); in _map_aa_edge_calc_internal() 228 edge_diff.y, EINA_TRUE); in _map_aa_edge_calc_internal() 243 if ((edge_diff.y == 1) && (edge_diff.x != 0)) in _map_aa_edge_calc_internal() [all …]
|
/dports/multimedia/jmref/JM/ldecod/src/ |
H A D | loop_filter_normal.c | 424 int edge_diff; in luma_ver_deblock_normal() local 432 edge_diff = *SrcPtrQ - *SrcPtrP; in luma_ver_deblock_normal() 434 if( iabs( edge_diff ) < Alpha ) in luma_ver_deblock_normal() 465 edge_diff = *SrcPtrQ - *SrcPtrP; in luma_ver_deblock_normal() 467 if( iabs( edge_diff ) < Alpha ) in luma_ver_deblock_normal() 626 int edge_diff; in luma_hor_deblock_normal() local 633 edge_diff = *imgQ - *imgP; in luma_hor_deblock_normal() 635 if( iabs( edge_diff ) < Alpha ) in luma_hor_deblock_normal() 666 edge_diff = *imgQ - *imgP; in luma_hor_deblock_normal() 668 if( iabs( edge_diff ) < Alpha ) in luma_hor_deblock_normal() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/dav1d/tests/checkasm/ |
H A D | loopfilter.c | 44 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 54 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 68 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 82 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/multimedia/dav1d/dav1d-99172b11470776177939c3d2bc366fe8d904eab7/tests/checkasm/ |
H A D | loopfilter.c | 44 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 54 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 68 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 82 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/www/firefox/firefox-99.0/third_party/dav1d/tests/checkasm/ |
H A D | loopfilter.c | 44 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 54 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 68 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 82 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/dav1d/tests/checkasm/ |
H A D | loopfilter.c | 44 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 54 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 68 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 82 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/dav1d/libdav1d/tests/checkasm/ |
H A D | loopfilter.c | 45 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 55 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 69 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 83 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/dav1d/tests/checkasm/ |
H A D | loopfilter.c | 45 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 55 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 69 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 83 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/multimedia/handbrake/dav1d-0.9.0/tests/checkasm/ |
H A D | loopfilter.c | 45 const int edge_diff = rnd() % ((E + 2) * 4) - 2 * (E + 2); in init_lpf_border() local 55 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 69 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border() 83 dst[-1 * stride] = iclip_pixel(dst[+0 * stride] + edge_diff); in init_lpf_border()
|
/dports/audio/beets/beets-1.4.9/beetsplug/ |
H A D | fetchart.py | 102 edge_diff = long_edge - short_edge 105 if edge_diff > plugin.margin_px: 112 if edge_diff > margin_px: 117 elif edge_diff:
|