View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/libvips/build/libvips/include/vips/enumtypes.c |
82.81% (795/960) |
81.82% (45/55) |
76.33% (990/1297) |
src/libvips/build/libvips/iofuncs/vipsmarshal.c |
25.00% (20/80) |
33.33% (1/3) |
27.27% (15/55) |
src/libvips/fuzz/generic_buffer_fuzzer.cc |
96.15% (25/26) |
100.00% (2/2) |
72.41% (21/29) |
src/libvips/fuzz/generic_buffer_with_args_fuzzer.cc |
89.09% (49/55) |
100.00% (3/3) |
74.42% (32/43) |
src/libvips/fuzz/jpegsave_file_fuzzer.cc |
85.71% (36/42) |
100.00% (3/3) |
73.68% (28/38) |
src/libvips/fuzz/mosaic_fuzzer.cc |
73.68% (28/38) |
100.00% (2/2) |
68.57% (24/35) |
src/libvips/fuzz/sharpen_fuzzer.cc |
96.15% (25/26) |
100.00% (2/2) |
72.41% (21/29) |
src/libvips/fuzz/smartcrop_fuzzer.cc |
96.15% (25/26) |
100.00% (2/2) |
72.41% (21/29) |
src/libvips/fuzz/thumbnail_fuzzer.cc |
96.15% (25/26) |
100.00% (2/2) |
72.41% (21/29) |
src/libvips/libvips/arithmetic/abs.c |
62.07% (36/58) |
100.00% (6/6) |
50.51% (50/99) |
src/libvips/libvips/arithmetic/add.c |
14.55% (8/55) |
40.00% (2/5) |
34.09% (30/88) |
src/libvips/libvips/arithmetic/arithmetic.c |
82.69% (301/364) |
82.35% (14/17) |
86.02% (320/372) |
src/libvips/libvips/arithmetic/avg.c |
88.42% (84/95) |
100.00% (8/8) |
79.55% (105/132) |
src/libvips/libvips/arithmetic/binary.c |
97.22% (35/36) |
100.00% (4/4) |
95.65% (66/69) |
src/libvips/libvips/arithmetic/boolean.c |
26.77% (83/310) |
30.00% (9/30) |
15.27% (124/812) |
src/libvips/libvips/arithmetic/clamp.c |
30.67% (23/75) |
40.00% (2/5) |
19.13% (44/230) |
src/libvips/libvips/arithmetic/complex.c |
24.29% (68/280) |
25.00% (8/32) |
15.06% (150/996) |
src/libvips/libvips/arithmetic/deviate.c |
19.19% (19/99) |
25.00% (2/8) |
28.46% (37/130) |
src/libvips/libvips/arithmetic/divide.c |
49.12% (28/57) |
100.00% (5/5) |
32.33% (43/133) |
src/libvips/libvips/arithmetic/find_trim.c |
40.88% (56/137) |
40.00% (2/5) |
43.98% (84/191) |
src/libvips/libvips/arithmetic/getpoint.c |
43.18% (38/88) |
40.00% (2/5) |
56.25% (63/112) |
src/libvips/libvips/arithmetic/hist_find.c |
13.16% (25/190) |
22.22% (2/9) |
5.80% (45/776) |
src/libvips/libvips/arithmetic/hist_find_indexed.c |
12.89% (29/225) |
18.18% (2/11) |
5.93% (53/894) |
src/libvips/libvips/arithmetic/hist_find_ndim.c |
16.34% (25/153) |
22.22% (2/9) |
21.84% (45/206) |
src/libvips/libvips/arithmetic/hough.c |
23.17% (19/82) |
25.00% (2/8) |
38.78% (38/98) |
src/libvips/libvips/arithmetic/hough_circle.c |
22.39% (30/134) |
20.00% (2/10) |
37.21% (48/129) |
src/libvips/libvips/arithmetic/hough_line.c |
32.00% (24/75) |
28.57% (2/7) |
53.95% (41/76) |
src/libvips/libvips/arithmetic/invert.c |
14.04% (8/57) |
40.00% (2/5) |
32.26% (30/93) |
src/libvips/libvips/arithmetic/linear.c |
77.50% (155/200) |
100.00% (8/8) |
47.05% (223/474) |
src/libvips/libvips/arithmetic/math.c |
7.93% (18/227) |
8.70% (2/23) |
3.36% (40/1189) |
src/libvips/libvips/arithmetic/math2.c |
36.49% (81/222) |
37.50% (9/24) |
12.89% (124/962) |
src/libvips/libvips/arithmetic/max.c |
76.24% (154/202) |
100.00% (10/10) |
49.40% (166/336) |
src/libvips/libvips/arithmetic/maxpair.c |
14.81% (8/54) |
40.00% (2/5) |
25.42% (30/118) |
src/libvips/libvips/arithmetic/measure.c |
45.53% (56/123) |
40.00% (2/5) |
57.82% (85/147) |
src/libvips/libvips/arithmetic/min.c |
84.65% (171/202) |
100.00% (10/10) |
75.30% (253/336) |
src/libvips/libvips/arithmetic/minpair.c |
14.81% (8/54) |
40.00% (2/5) |
25.42% (30/118) |
src/libvips/libvips/arithmetic/multiply.c |
49.12% (28/57) |
100.00% (5/5) |
43.01% (40/93) |
src/libvips/libvips/arithmetic/nary.c |
96.43% (27/28) |
100.00% (4/4) |
94.83% (55/58) |
src/libvips/libvips/arithmetic/profile.c |
16.43% (23/140) |
22.22% (2/9) |
14.74% (46/312) |
src/libvips/libvips/arithmetic/project.c |
14.56% (23/158) |
22.22% (2/9) |
20.00% (46/230) |
src/libvips/libvips/arithmetic/relational.c |
23.84% (82/344) |
25.81% (8/31) |
5.51% (111/2013) |
src/libvips/libvips/arithmetic/remainder.c |
17.09% (27/158) |
28.57% (4/14) |
24.35% (66/271) |
src/libvips/libvips/arithmetic/round.c |
21.43% (18/84) |
20.00% (2/10) |
28.37% (40/141) |
src/libvips/libvips/arithmetic/sign.c |
14.04% (8/57) |
40.00% (2/5) |
20.00% (30/150) |
src/libvips/libvips/arithmetic/statistic.c |
88.89% (64/72) |
100.00% (7/7) |
91.45% (107/117) |
src/libvips/libvips/arithmetic/stats.c |
75.61% (124/164) |
100.00% (8/8) |
80.20% (324/404) |
src/libvips/libvips/arithmetic/subtract.c |
14.81% (8/54) |
40.00% (2/5) |
34.09% (30/88) |
src/libvips/libvips/arithmetic/sum.c |
62.50% (40/64) |
100.00% (6/6) |
42.11% (48/114) |
src/libvips/libvips/arithmetic/unary.c |
81.82% (27/33) |
80.00% (4/5) |
87.50% (56/64) |
src/libvips/libvips/arithmetic/unaryconst.c |
95.31% (61/64) |
100.00% (4/4) |
91.89% (102/111) |
src/libvips/libvips/colour/CMYK2XYZ.c |
90.91% (50/55) |
100.00% (6/6) |
93.15% (68/73) |
src/libvips/libvips/colour/HSV2sRGB.c |
100.00% (69/69) |
100.00% (5/5) |
97.01% (65/67) |
src/libvips/libvips/colour/LCh2Lab.c |
100.00% (40/40) |
100.00% (6/6) |
95.83% (46/48) |
src/libvips/libvips/colour/LCh2UCS.c |
69.32% (61/88) |
62.50% (5/8) |
79.03% (49/62) |
src/libvips/libvips/colour/Lab2LCh.c |
11.11% (7/63) |
28.57% (2/7) |
45.45% (30/66) |
src/libvips/libvips/colour/Lab2LabQ.c |
96.36% (53/55) |
83.33% (5/6) |
95.12% (78/82) |
src/libvips/libvips/colour/Lab2LabS.c |
100.00% (37/37) |
100.00% (5/5) |
97.47% (77/79) |
src/libvips/libvips/colour/Lab2XYZ.c |
91.67% (88/96) |
100.00% (8/8) |
92.31% (84/91) |
src/libvips/libvips/colour/LabQ2Lab.c |
95.56% (43/45) |
83.33% (5/6) |
92.00% (46/50) |
src/libvips/libvips/colour/LabQ2LabS.c |
100.00% (45/45) |
100.00% (5/5) |
95.65% (44/46) |
src/libvips/libvips/colour/LabQ2sRGB.c |
85.60% (208/243) |
82.61% (19/23) |
81.99% (223/272) |
src/libvips/libvips/colour/LabS2Lab.c |
100.00% (37/37) |
100.00% (5/5) |
95.65% (44/46) |
src/libvips/libvips/colour/LabS2LabQ.c |
11.48% (7/61) |
40.00% (2/5) |
35.29% (30/85) |
src/libvips/libvips/colour/Oklab2Oklch.c |
21.21% (7/33) |
40.00% (2/5) |
69.77% (30/43) |
src/libvips/libvips/colour/Oklab2XYZ.c |
100.00% (42/42) |
100.00% (5/5) |
95.35% (41/43) |
src/libvips/libvips/colour/Oklch2Oklab.c |
100.00% (35/35) |
100.00% (5/5) |
95.35% (41/43) |
src/libvips/libvips/colour/UCS2LCh.c |
100.00% (114/114) |
100.00% (13/13) |
98.16% (160/163) |
src/libvips/libvips/colour/XYZ2CMYK.c |
90.74% (49/54) |
100.00% (6/6) |
92.96% (66/71) |
src/libvips/libvips/colour/XYZ2Lab.c |
84.91% (90/106) |
88.89% (8/9) |
78.29% (137/175) |
src/libvips/libvips/colour/XYZ2Oklab.c |
17.95% (7/39) |
40.00% (2/5) |
69.77% (30/43) |
src/libvips/libvips/colour/XYZ2Yxy.c |
15.91% (7/44) |
40.00% (2/5) |
65.22% (30/46) |
src/libvips/libvips/colour/XYZ2scRGB.c |
100.00% (35/35) |
100.00% (5/5) |
95.35% (41/43) |
src/libvips/libvips/colour/Yxy2XYZ.c |
100.00% (46/46) |
100.00% (5/5) |
95.83% (46/48) |
src/libvips/libvips/colour/colour.c |
76.09% (315/414) |
88.89% (16/18) |
72.90% (374/513) |
src/libvips/libvips/colour/colourspace.c |
88.24% (150/170) |
100.00% (14/14) |
89.80% (176/196) |
src/libvips/libvips/colour/dE00.c |
8.64% (7/81) |
33.33% (2/6) |
48.39% (30/62) |
src/libvips/libvips/colour/dE76.c |
17.95% (7/39) |
33.33% (2/6) |
68.18% (30/44) |
src/libvips/libvips/colour/dECMC.c |
36.84% (7/19) |
50.00% (2/4) |
76.92% (30/39) |
src/libvips/libvips/colour/float2rad.c |
100.00% (62/62) |
100.00% (6/6) |
97.44% (76/78) |
src/libvips/libvips/colour/icc_transform.c |
68.30% (489/716) |
81.58% (31/38) |
72.62% (573/789) |
src/libvips/libvips/colour/profile_load.c |
82.57% (90/109) |
100.00% (7/7) |
81.65% (89/109) |
src/libvips/libvips/colour/rad2float.c |
100.00% (42/42) |
100.00% (6/6) |
96.77% (60/62) |
src/libvips/libvips/colour/sRGB2HSV.c |
8.43% (7/83) |
40.00% (2/5) |
43.48% (30/69) |
src/libvips/libvips/colour/sRGB2scRGB.c |
98.48% (65/66) |
100.00% (6/6) |
88.89% (56/63) |
src/libvips/libvips/colour/scRGB2BW.c |
96.59% (85/88) |
100.00% (6/6) |
92.75% (64/69) |
src/libvips/libvips/colour/scRGB2XYZ.c |
100.00% (33/33) |
100.00% (5/5) |
95.65% (44/46) |
src/libvips/libvips/colour/scRGB2sRGB.c |
96.67% (87/90) |
100.00% (6/6) |
92.96% (66/71) |
src/libvips/libvips/colour/uhdr2scRGB.c |
10.39% (16/154) |
22.22% (2/9) |
29.71% (41/138) |
src/libvips/libvips/conversion/addalpha.c |
94.74% (36/38) |
100.00% (5/5) |
93.94% (62/66) |
src/libvips/libvips/conversion/arrayjoin.c |
23.08% (60/260) |
28.57% (2/7) |
37.31% (97/260) |
src/libvips/libvips/conversion/autorot.c |
91.15% (103/113) |
100.00% (7/7) |
91.87% (113/123) |
src/libvips/libvips/conversion/bandary.c |
79.26% (107/135) |
100.00% (8/8) |
86.35% (215/249) |
src/libvips/libvips/conversion/bandbool.c |
22.43% (24/107) |
20.00% (2/10) |
15.19% (48/316) |
src/libvips/libvips/conversion/bandfold.c |
28.05% (23/82) |
33.33% (2/6) |
50.45% (56/111) |
src/libvips/libvips/conversion/bandjoin.c |
94.20% (211/224) |
94.12% (16/17) |
94.69% (214/226) |
src/libvips/libvips/conversion/bandmean.c |
19.75% (16/81) |
33.33% (2/6) |
25.95% (41/158) |
src/libvips/libvips/conversion/bandrank.c |
27.27% (24/88) |
28.57% (2/7) |
13.65% (55/403) |
src/libvips/libvips/conversion/bandunfold.c |
27.06% (23/85) |
33.33% (2/6) |
49.56% (56/113) |
src/libvips/libvips/conversion/byteswap.c |
96.26% (103/107) |
100.00% (11/11) |
86.02% (160/186) |
src/libvips/libvips/conversion/cache.c |
58.33% (35/60) |
40.00% (2/5) |
72.16% (70/97) |
src/libvips/libvips/conversion/cast.c |
76.50% (179/234) |
64.71% (11/17) |
34.62% (861/2487) |
src/libvips/libvips/conversion/composite.cpp |
9.77% (103/1054) |
21.43% (6/28) |
19.06% (202/1060) |
src/libvips/libvips/conversion/conversion.c |
99.19% (122/123) |
100.00% (5/5) |
94.64% (53/56) |
src/libvips/libvips/conversion/copy.c |
85.63% (143/167) |
85.71% (6/7) |
87.92% (182/207) |
src/libvips/libvips/conversion/embed.c |
65.13% (282/433) |
83.33% (15/18) |
64.77% (318/491) |
src/libvips/libvips/conversion/extract.c |
93.87% (199/212) |
100.00% (14/14) |
93.23% (248/266) |
src/libvips/libvips/conversion/falsecolour.c |
34.78% (16/46) |
40.00% (2/5) |
56.41% (44/78) |
src/libvips/libvips/conversion/flatten.c |
61.69% (124/201) |
85.71% (6/7) |
57.76% (186/322) |
src/libvips/libvips/conversion/flip.c |
68.38% (80/117) |
85.71% (6/7) |
76.12% (102/134) |
src/libvips/libvips/conversion/gamma.c |
32.84% (22/67) |
40.00% (2/5) |
50.50% (51/101) |
src/libvips/libvips/conversion/grid.c |
27.35% (32/117) |
33.33% (2/6) |
49.60% (62/125) |
src/libvips/libvips/conversion/ifthenelse.c |
46.15% (126/273) |
66.67% (6/9) |
40.97% (186/454) |
src/libvips/libvips/conversion/insert.c |
37.87% (89/235) |
45.45% (5/11) |
51.60% (129/250) |
src/libvips/libvips/conversion/join.c |
33.33% (52/156) |
40.00% (2/5) |
49.20% (92/187) |
src/libvips/libvips/conversion/msb.c |
17.29% (23/133) |
33.33% (2/6) |
31.87% (51/160) |
src/libvips/libvips/conversion/premultiply.c |
87.50% (98/112) |
100.00% (6/6) |
79.34% (338/426) |
src/libvips/libvips/conversion/recomb.c |
18.26% (21/115) |
33.33% (2/6) |
18.49% (49/265) |
src/libvips/libvips/conversion/replicate.c |
27.55% (27/98) |
33.33% (2/6) |
53.57% (60/112) |
src/libvips/libvips/conversion/rot.c |
86.70% (176/203) |
83.33% (10/12) |
87.37% (166/190) |
src/libvips/libvips/conversion/rot45.c |
18.42% (21/114) |
33.33% (2/6) |
28.04% (53/189) |
src/libvips/libvips/conversion/scale.c |
83.33% (65/78) |
100.00% (5/5) |
82.26% (102/124) |
src/libvips/libvips/conversion/sequential.c |
80.36% (90/112) |
100.00% (7/7) |
85.71% (126/147) |
src/libvips/libvips/conversion/smartcrop.c |
64.47% (176/273) |
77.78% (7/9) |
75.08% (250/333) |
src/libvips/libvips/conversion/subsample.c |
21.19% (32/151) |
28.57% (2/7) |
32.46% (62/191) |
src/libvips/libvips/conversion/switch.c |
18.85% (23/122) |
28.57% (2/7) |
33.33% (51/153) |
src/libvips/libvips/conversion/tilecache.c |
84.11% (397/472) |
88.57% (31/35) |
83.77% (516/616) |
src/libvips/libvips/conversion/transpose3d.c |
23.81% (20/84) |
33.33% (2/6) |
48.00% (48/100) |
src/libvips/libvips/conversion/unpremultiply.c |
89.26% (108/121) |
100.00% (6/6) |
84.81% (430/507) |
src/libvips/libvips/conversion/wrap.c |
41.27% (26/63) |
40.00% (2/5) |
61.11% (55/90) |
src/libvips/libvips/conversion/zoom.c |
15.38% (28/182) |
25.00% (2/8) |
24.58% (58/236) |
src/libvips/libvips/convolution/canny.c |
15.35% (33/215) |
18.18% (2/11) |
23.86% (63/264) |
src/libvips/libvips/convolution/compass.c |
35.43% (45/127) |
40.00% (2/5) |
54.55% (72/132) |
src/libvips/libvips/convolution/conv.c |
78.21% (61/78) |
100.00% (5/5) |
73.96% (71/96) |
src/libvips/libvips/convolution/conva.c |
3.58% (21/586) |
8.70% (2/23) |
2.73% (44/1612) |
src/libvips/libvips/convolution/convasep.c |
4.35% (16/368) |
14.29% (2/14) |
3.74% (37/989) |
src/libvips/libvips/convolution/convf.c |
3.57% (6/168) |
25.00% (2/8) |
8.57% (27/315) |
src/libvips/libvips/convolution/convi.c |
50.85% (180/354) |
81.82% (9/11) |
45.80% (267/583) |
src/libvips/libvips/convolution/convi_hwy.cpp |
0.00% (0/104) |
0.00% (0/2) |
0.00% (0/67) |
src/libvips/libvips/convolution/convolution.c |
97.18% (69/71) |
100.00% (5/5) |
95.00% (76/80) |
src/libvips/libvips/convolution/convsep.c |
86.59% (71/82) |
100.00% (5/5) |
87.50% (84/96) |
src/libvips/libvips/convolution/correlation.c |
30.95% (26/84) |
40.00% (2/5) |
54.81% (57/104) |
src/libvips/libvips/convolution/edge.c |
20.77% (38/183) |
34.78% (8/23) |
46.18% (127/275) |
src/libvips/libvips/convolution/fastcor.c |
13.79% (8/58) |
40.00% (2/5) |
11.28% (30/266) |
src/libvips/libvips/convolution/gaussblur.c |
91.14% (72/79) |
100.00% (5/5) |
90.48% (95/105) |
src/libvips/libvips/convolution/sharpen.c |
95.11% (175/184) |
100.00% (6/6) |
94.07% (238/253) |
src/libvips/libvips/convolution/spcor.c |
7.20% (9/125) |
33.33% (2/6) |
11.03% (30/272) |
src/libvips/libvips/create/black.c |
95.08% (58/61) |
100.00% (6/6) |
94.25% (82/87) |
src/libvips/libvips/create/buildlut.c |
12.30% (15/122) |
22.22% (2/9) |
22.91% (41/179) |
src/libvips/libvips/create/create.c |
98.73% (78/79) |
100.00% (5/5) |
94.64% (53/56) |
src/libvips/libvips/create/eye.c |
47.22% (17/36) |
40.00% (2/5) |
72.88% (43/59) |
src/libvips/libvips/create/fractsurf.c |
46.55% (27/58) |
40.00% (2/5) |
65.85% (54/82) |
src/libvips/libvips/create/gaussmat.c |
91.43% (96/105) |
100.00% (5/5) |
88.97% (129/145) |
src/libvips/libvips/create/gaussnoise.c |
43.62% (41/94) |
33.33% (2/6) |
61.26% (68/111) |
src/libvips/libvips/create/grey.c |
40.91% (9/22) |
40.00% (2/5) |
82.50% (33/40) |
src/libvips/libvips/create/identity.c |
39.44% (28/71) |
33.33% (2/6) |
46.96% (54/115) |
src/libvips/libvips/create/invertlut.c |
15.33% (21/137) |
22.22% (2/9) |
24.87% (48/193) |
src/libvips/libvips/create/logmat.c |
33.91% (39/115) |
40.00% (2/5) |
51.13% (68/133) |
src/libvips/libvips/create/mask.c |
52.54% (31/59) |
50.00% (2/4) |
66.28% (57/86) |
src/libvips/libvips/create/mask_butterworth.c |
50.00% (28/56) |
40.00% (2/5) |
85.07% (57/67) |
src/libvips/libvips/create/mask_butterworth_band.c |
54.05% (40/74) |
40.00% (2/5) |
91.03% (71/78) |
src/libvips/libvips/create/mask_butterworth_ring.c |
35.56% (16/45) |
40.00% (2/5) |
86.00% (43/50) |
src/libvips/libvips/create/mask_fractal.c |
47.06% (16/34) |
40.00% (2/5) |
86.00% (43/50) |
src/libvips/libvips/create/mask_gaussian.c |
50.00% (22/44) |
40.00% (2/5) |
87.72% (50/57) |
src/libvips/libvips/create/mask_gaussian_band.c |
53.97% (34/63) |
40.00% (2/5) |
90.14% (64/71) |
src/libvips/libvips/create/mask_gaussian_ring.c |
38.10% (16/42) |
40.00% (2/5) |
86.00% (43/50) |
src/libvips/libvips/create/mask_ideal.c |
45.71% (16/35) |
40.00% (2/5) |
81.13% (43/53) |
src/libvips/libvips/create/mask_ideal_band.c |
54.90% (28/51) |
40.00% (2/5) |
82.61% (57/69) |
src/libvips/libvips/create/mask_ideal_ring.c |
41.03% (16/39) |
40.00% (2/5) |
78.18% (43/55) |
src/libvips/libvips/create/perlin.c |
29.52% (49/166) |
27.27% (3/11) |
53.01% (97/183) |
src/libvips/libvips/create/point.c |
38.75% (31/80) |
40.00% (2/5) |
50.00% (55/110) |
src/libvips/libvips/create/sdf.c |
25.24% (52/206) |
20.00% (2/10) |
34.66% (87/251) |
src/libvips/libvips/create/sines.c |
41.07% (23/56) |
33.33% (2/6) |
69.44% (50/72) |
src/libvips/libvips/create/tonelut.c |
41.07% (69/168) |
22.22% (2/9) |
59.88% (103/172) |
src/libvips/libvips/create/worley.c |
20.62% (33/160) |
18.18% (2/11) |
38.36% (61/159) |
src/libvips/libvips/create/xyz.c |
31.30% (41/131) |
33.33% (2/6) |
51.77% (73/141) |
src/libvips/libvips/create/zone.c |
26.92% (7/26) |
40.00% (2/5) |
80.49% (33/41) |
src/libvips/libvips/draw/draw.c |
68.09% (32/47) |
60.00% (3/5) |
62.50% (45/72) |
src/libvips/libvips/draw/draw_circle.c |
21.15% (33/156) |
16.67% (2/12) |
32.11% (61/190) |
src/libvips/libvips/draw/draw_flood.c |
16.33% (56/343) |
11.11% (2/18) |
19.35% (90/465) |
src/libvips/libvips/draw/draw_image.c |
22.07% (32/145) |
33.33% (2/6) |
24.03% (62/258) |
src/libvips/libvips/draw/draw_line.c |
17.65% (33/187) |
20.00% (2/10) |
26.41% (61/231) |
src/libvips/libvips/draw/draw_mask.c |
14.69% (26/177) |
20.00% (2/10) |
22.27% (55/247) |
src/libvips/libvips/draw/draw_rect.c |
27.08% (39/144) |
22.22% (2/9) |
52.31% (68/130) |
src/libvips/libvips/draw/draw_smudge.c |
23.40% (33/141) |
40.00% (2/5) |
15.72% (61/388) |
src/libvips/libvips/draw/drawink.c |
26.32% (15/57) |
40.00% (2/5) |
33.06% (40/121) |
src/libvips/libvips/draw/drawink.h |
0.00% (0/37) |
0.00% (0/3) |
0.00% (0/6) |
src/libvips/libvips/foreign/analyze2vips.c |
6.73% (15/223) |
25.00% (2/8) |
3.57% (6/168) |
src/libvips/libvips/foreign/analyzeload.c |
47.27% (26/55) |
25.00% (2/8) |
49.38% (40/81) |
src/libvips/libvips/foreign/cairo.c |
16.44% (12/73) |
25.00% (1/4) |
14.17% (17/120) |
src/libvips/libvips/foreign/cgifsave.c |
85.12% (492/578) |
74.07% (20/27) |
88.15% (595/675) |
src/libvips/libvips/foreign/csvload.c |
22.71% (77/339) |
25.00% (6/24) |
29.58% (134/453) |
src/libvips/libvips/foreign/csvsave.c |
74.19% (115/155) |
75.00% (12/16) |
71.04% (211/297) |
src/libvips/libvips/foreign/exif.c |
82.74% (623/753) |
88.64% (39/44) |
83.44% (544/652) |
src/libvips/libvips/foreign/foreign.c |
61.30% (838/1367) |
47.89% (34/71) |
59.52% (888/1492) |
src/libvips/libvips/foreign/heifload.c |
85.74% (511/596) |
91.89% (34/37) |
84.34% (614/728) |
src/libvips/libvips/foreign/heifsave.c |
73.87% (410/555) |
82.14% (23/28) |
80.86% (490/606) |
src/libvips/libvips/foreign/jp2kload.c |
15.62% (5/32) |
25.00% (1/4) |
21.43% (3/14) |
src/libvips/libvips/foreign/jp2ksave.c |
0.00% (0/41) |
0.00% (0/4) |
0.00% (0/22) |
src/libvips/libvips/foreign/jpeg2vips.c |
83.25% (353/424) |
90.00% (18/20) |
83.17% (341/410) |
src/libvips/libvips/foreign/jpegload.c |
83.33% (175/210) |
81.48% (22/27) |
89.45% (246/275) |
src/libvips/libvips/foreign/jpegsave.c |
77.37% (212/274) |
72.00% (18/25) |
86.22% (319/370) |
src/libvips/libvips/foreign/jxlload.c |
79.21% (499/630) |
90.91% (30/33) |
82.14% (607/739) |
src/libvips/libvips/foreign/jxlsave.c |
78.60% (415/528) |
79.41% (27/34) |
80.37% (479/596) |
src/libvips/libvips/foreign/libnsgif/gif.c |
80.16% (885/1104) |
86.00% (43/50) |
73.49% (671/913) |
src/libvips/libvips/foreign/libnsgif/lzw.c |
97.16% (274/282) |
100.00% (13/13) |
93.63% (147/157) |
src/libvips/libvips/foreign/matrixload.c |
77.52% (200/258) |
72.73% (16/22) |
88.33% (265/300) |
src/libvips/libvips/foreign/matrixsave.c |
69.03% (107/155) |
66.67% (14/21) |
82.97% (190/229) |
src/libvips/libvips/foreign/nsgifload.c |
83.49% (364/436) |
81.82% (27/33) |
89.91% (490/545) |
src/libvips/libvips/foreign/pdf.c |
76.19% (16/21) |
66.67% (2/3) |
84.85% (28/33) |
src/libvips/libvips/foreign/pdfiumload.c |
83.65% (399/477) |
90.32% (28/31) |
86.48% (499/577) |
src/libvips/libvips/foreign/pngload.c |
73.74% (146/198) |
77.78% (21/27) |
82.56% (213/258) |
src/libvips/libvips/foreign/pngsave.c |
71.70% (190/265) |
65.00% (13/20) |
81.90% (267/326) |
src/libvips/libvips/foreign/ppmload.c |
82.24% (403/490) |
83.78% (31/37) |
85.64% (507/592) |
src/libvips/libvips/foreign/ppmsave.c |
66.36% (290/437) |
71.88% (23/32) |
72.91% (409/561) |
src/libvips/libvips/foreign/quantise.c |
79.78% (142/178) |
100.00% (16/16) |
79.74% (122/153) |
src/libvips/libvips/foreign/radiance.c |
92.96% (462/497) |
100.00% (24/24) |
92.49% (653/706) |
src/libvips/libvips/foreign/radload.c |
74.59% (135/181) |
76.92% (20/26) |
86.53% (212/245) |
src/libvips/libvips/foreign/radsave.c |
48.63% (71/146) |
61.11% (11/18) |
62.24% (150/241) |
src/libvips/libvips/foreign/rawload.c |
56.44% (57/101) |
28.57% (2/7) |
82.00% (82/100) |
src/libvips/libvips/foreign/rawsave.c |
60.24% (100/166) |
66.67% (14/21) |
77.69% (188/242) |
src/libvips/libvips/foreign/tiff.c |
71.76% (94/131) |
58.82% (10/17) |
52.73% (58/110) |
src/libvips/libvips/foreign/tiff2vips.c |
88.32% (1580/1789) |
98.70% (76/77) |
87.45% (1526/1745) |
src/libvips/libvips/foreign/tiffload.c |
77.25% (180/233) |
77.78% (21/27) |
84.32% (242/287) |
src/libvips/libvips/foreign/tiffsave.c |
78.31% (278/355) |
65.00% (13/20) |
83.75% (371/443) |
src/libvips/libvips/foreign/uhdrload.c |
69.10% (275/398) |
73.33% (22/30) |
76.25% (366/480) |
src/libvips/libvips/foreign/uhdrsave.c |
52.10% (236/453) |
62.07% (18/29) |
57.86% (346/598) |
src/libvips/libvips/foreign/vips2jpeg.c |
70.86% (248/350) |
85.71% (18/21) |
66.87% (224/335) |
src/libvips/libvips/foreign/vips2tiff.c |
51.92% (662/1275) |
63.83% (30/47) |
48.49% (676/1394) |
src/libvips/libvips/foreign/vipsload.c |
67.74% (105/155) |
70.00% (14/20) |
78.11% (157/201) |
src/libvips/libvips/foreign/vipspng.c |
87.86% (572/651) |
96.30% (26/27) |
89.80% (625/696) |
src/libvips/libvips/foreign/vipssave.c |
37.72% (43/114) |
40.00% (6/15) |
60.82% (104/171) |
src/libvips/libvips/foreign/webp2vips.c |
75.27% (280/372) |
80.00% (12/15) |
81.38% (319/392) |
src/libvips/libvips/foreign/webpload.c |
78.64% (173/220) |
76.92% (20/26) |
88.11% (252/286) |
src/libvips/libvips/foreign/webpsave.c |
67.30% (426/633) |
75.00% (33/44) |
73.36% (515/702) |
src/libvips/libvips/freqfilt/freqfilt.c |
58.33% (35/60) |
50.00% (3/6) |
61.73% (50/81) |
src/libvips/libvips/freqfilt/freqmult.c |
26.92% (14/52) |
40.00% (2/5) |
45.56% (41/90) |
src/libvips/libvips/freqfilt/fwfft.c |
3.26% (6/184) |
28.57% (2/7) |
16.04% (30/187) |
src/libvips/libvips/freqfilt/invfft.c |
10.71% (15/140) |
28.57% (2/7) |
26.85% (40/149) |
src/libvips/libvips/freqfilt/phasecor.c |
28.57% (14/49) |
40.00% (2/5) |
50.00% (41/82) |
src/libvips/libvips/freqfilt/spectrum.c |
16.67% (6/36) |
40.00% (2/5) |
44.12% (30/68) |
src/libvips/libvips/histogram/case.c |
17.18% (28/163) |
28.57% (2/7) |
30.41% (59/194) |
src/libvips/libvips/histogram/hist_cum.c |
14.04% (8/57) |
40.00% (2/5) |
26.79% (30/112) |
src/libvips/libvips/histogram/hist_entropy.c |
37.04% (20/54) |
40.00% (2/5) |
51.72% (45/87) |
src/libvips/libvips/histogram/hist_equal.c |
47.17% (25/53) |
40.00% (2/5) |
62.35% (53/85) |
src/libvips/libvips/histogram/hist_ismonotonic.c |
37.74% (20/53) |
40.00% (2/5) |
57.69% (45/78) |
src/libvips/libvips/histogram/hist_local.c |
19.02% (39/205) |
25.00% (2/8) |
28.46% (70/246) |
src/libvips/libvips/histogram/hist_match.c |
28.95% (22/76) |
33.33% (2/6) |
57.78% (52/90) |
src/libvips/libvips/histogram/hist_norm.c |
29.69% (19/64) |
40.00% (2/5) |
43.40% (46/106) |
src/libvips/libvips/histogram/hist_plot.c |
10.38% (19/183) |
28.57% (2/7) |
12.71% (46/362) |
src/libvips/libvips/histogram/hist_unary.c |
50.00% (14/28) |
50.00% (2/4) |
69.49% (41/59) |
src/libvips/libvips/histogram/histogram.c |
30.83% (41/133) |
50.00% (3/6) |
24.56% (42/171) |
src/libvips/libvips/histogram/maplut.c |
17.39% (32/184) |
20.00% (2/10) |
2.62% (67/2560) |
src/libvips/libvips/histogram/percent.c |
49.06% (26/53) |
40.00% (2/5) |
61.18% (52/85) |
src/libvips/libvips/histogram/stdif.c |
28.50% (55/193) |
33.33% (2/6) |
48.89% (88/180) |
src/libvips/libvips/iofuncs/buf.c |
22.07% (66/299) |
30.43% (7/23) |
15.07% (44/292) |
src/libvips/libvips/iofuncs/buffer.c |
84.71% (216/255) |
80.00% (16/20) |
87.61% (297/339) |
src/libvips/libvips/iofuncs/cache.c |
59.10% (354/599) |
57.50% (23/40) |
69.21% (535/773) |
src/libvips/libvips/iofuncs/connection.c |
89.36% (42/47) |
100.00% (6/6) |
88.61% (70/79) |
src/libvips/libvips/iofuncs/dbuf.c |
32.26% (50/155) |
50.00% (8/16) |
29.63% (40/135) |
src/libvips/libvips/iofuncs/error.c |
31.44% (122/388) |
45.45% (20/44) |
33.14% (115/347) |
src/libvips/libvips/iofuncs/gate.c |
35.67% (56/157) |
33.33% (6/18) |
39.18% (105/268) |
src/libvips/libvips/iofuncs/generate.c |
74.51% (190/255) |
88.24% (15/17) |
72.73% (200/275) |
src/libvips/libvips/iofuncs/ginputsource.c |
0.00% (0/140) |
5.88% (1/17) |
13.04% (24/184) |
src/libvips/libvips/iofuncs/header.c |
72.28% (605/837) |
69.86% (51/73) |
72.48% (532/734) |
src/libvips/libvips/iofuncs/image.c |
55.70% (924/1659) |
57.29% (55/96) |
57.83% (1016/1757) |
src/libvips/libvips/iofuncs/init.c |
50.35% (217/431) |
40.62% (13/32) |
49.38% (238/482) |
src/libvips/libvips/iofuncs/mapfile.c |
17.39% (20/115) |
33.33% (2/6) |
8.03% (11/137) |
src/libvips/libvips/iofuncs/memory.c |
77.08% (111/144) |
84.62% (11/13) |
73.00% (73/100) |
src/libvips/libvips/iofuncs/object.c |
58.65% (885/1509) |
55.77% (58/104) |
65.94% (1537/2331) |
src/libvips/libvips/iofuncs/operation.c |
27.50% (184/669) |
41.46% (17/41) |
35.62% (374/1050) |
src/libvips/libvips/iofuncs/rect.c |
34.18% (27/79) |
40.00% (4/10) |
40.45% (36/89) |
src/libvips/libvips/iofuncs/region.c |
49.50% (395/798) |
58.54% (24/41) |
40.52% (487/1202) |
src/libvips/libvips/iofuncs/reorder.c |
91.72% (133/145) |
100.00% (9/9) |
93.05% (174/187) |
src/libvips/libvips/iofuncs/sbuf.c |
95.05% (173/182) |
92.31% (12/13) |
93.99% (266/283) |
src/libvips/libvips/iofuncs/semaphore.c |
100.00% (55/55) |
100.00% (8/8) |
93.33% (42/45) |
src/libvips/libvips/iofuncs/sink.c |
86.19% (181/210) |
100.00% (19/19) |
89.22% (182/204) |
src/libvips/libvips/iofuncs/sinkdisc.c |
88.73% (189/213) |
100.00% (16/16) |
84.75% (189/223) |
src/libvips/libvips/iofuncs/sinkmemory.c |
91.79% (123/134) |
100.00% (12/12) |
91.04% (122/134) |
src/libvips/libvips/iofuncs/sinkscreen.c |
0.92% (5/542) |
4.88% (2/41) |
4.41% (30/681) |
src/libvips/libvips/iofuncs/source.c |
59.82% (329/550) |
75.76% (25/33) |
60.38% (474/785) |
src/libvips/libvips/iofuncs/sourcecustom.c |
31.82% (28/88) |
22.22% (2/9) |
41.29% (64/155) |
src/libvips/libvips/iofuncs/system.c |
29.83% (54/181) |
28.57% (2/7) |
32.09% (86/268) |
src/libvips/libvips/iofuncs/target.c |
56.06% (222/396) |
70.37% (19/27) |
56.72% (304/536) |
src/libvips/libvips/iofuncs/targetcustom.c |
38.03% (54/142) |
14.29% (2/14) |
43.54% (91/209) |
src/libvips/libvips/iofuncs/thread.c |
82.52% (85/103) |
100.00% (8/8) |
63.72% (72/113) |
src/libvips/libvips/iofuncs/threadpool.c |
78.80% (197/250) |
90.00% (18/20) |
76.64% (315/411) |
src/libvips/libvips/iofuncs/threadset.c |
66.94% (83/124) |
71.43% (5/7) |
59.75% (95/159) |
src/libvips/libvips/iofuncs/type.c |
40.78% (281/689) |
48.94% (46/94) |
57.83% (410/709) |
src/libvips/libvips/iofuncs/util.c |
39.06% (364/932) |
41.10% (30/73) |
36.14% (266/736) |
src/libvips/libvips/iofuncs/vector.cpp |
41.18% (14/34) |
42.86% (3/7) |
50.51% (148/293) |
src/libvips/libvips/iofuncs/vips.c |
46.43% (247/532) |
51.85% (14/27) |
45.30% (246/543) |
src/libvips/libvips/iofuncs/window.c |
87.90% (138/157) |
90.00% (9/10) |
89.73% (131/146) |
src/libvips/libvips/morphology/countlines.c |
32.35% (22/68) |
40.00% (2/5) |
48.15% (52/108) |
src/libvips/libvips/morphology/labelregions.c |
30.30% (20/66) |
40.00% (2/5) |
54.55% (48/88) |
src/libvips/libvips/morphology/morph.c |
8.33% (26/312) |
18.18% (2/11) |
13.59% (53/390) |
src/libvips/libvips/morphology/morph_hwy.cpp |
0.00% (0/65) |
0.00% (0/4) |
0.00% (0/88) |
src/libvips/libvips/morphology/morphology.c |
93.10% (27/29) |
75.00% (3/4) |
93.75% (45/48) |
src/libvips/libvips/morphology/nearest.c |
12.88% (21/163) |
20.00% (2/10) |
25.52% (49/192) |
src/libvips/libvips/morphology/rank.c |
14.16% (32/226) |
20.00% (2/10) |
4.61% (59/1281) |
src/libvips/libvips/mosaicing/chkpair.c |
0.00% (0/97) |
0.00% (0/2) |
0.00% (0/62) |
src/libvips/libvips/mosaicing/global_balance.c |
3.43% (31/903) |
3.70% (2/54) |
6.01% (60/998) |
src/libvips/libvips/mosaicing/im_avgdxdy.c |
0.00% (0/17) |
0.00% (0/1) |
0.00% (0/9) |
src/libvips/libvips/mosaicing/im_clinear.c |
0.00% (0/90) |
0.00% (0/1) |
0.00% (0/167) |
src/libvips/libvips/mosaicing/im_improve.c |
0.00% (0/88) |
0.00% (0/3) |
0.00% (0/46) |
src/libvips/libvips/mosaicing/im_initialize.c |
0.00% (0/49) |
0.00% (0/1) |
0.00% (0/23) |
src/libvips/libvips/mosaicing/im_lrcalcon.c |
32.17% (37/115) |
40.00% (2/5) |
28.17% (20/71) |
src/libvips/libvips/mosaicing/im_tbcalcon.c |
85.29% (29/34) |
100.00% (1/1) |
76.92% (20/26) |
src/libvips/libvips/mosaicing/lrmerge.c |
0.00% (0/527) |
0.00% (0/17) |
0.00% (0/1700) |
src/libvips/libvips/mosaicing/lrmosaic.c |
51.69% (61/118) |
50.00% (1/2) |
51.65% (47/91) |
src/libvips/libvips/mosaicing/match.c |
50.26% (95/189) |
33.33% (2/6) |
46.03% (139/302) |
src/libvips/libvips/mosaicing/matrixinvert.c |
8.44% (20/237) |
20.00% (2/10) |
4.83% (49/1014) |
src/libvips/libvips/mosaicing/matrixmultiply.c |
32.05% (25/78) |
33.33% (2/6) |
42.54% (57/134) |
src/libvips/libvips/mosaicing/merge.c |
53.19% (50/94) |
40.00% (2/5) |
70.83% (85/120) |
src/libvips/libvips/mosaicing/mosaic.c |
83.33% (165/198) |
100.00% (5/5) |
89.34% (176/197) |
src/libvips/libvips/mosaicing/mosaic1.c |
37.42% (113/302) |
20.00% (2/10) |
60.61% (160/264) |
src/libvips/libvips/mosaicing/mosaicing.c |
100.00% (18/18) |
100.00% (1/1) |
100.00% (1/1) |
src/libvips/libvips/mosaicing/remosaic.c |
36.05% (31/86) |
33.33% (2/6) |
56.07% (60/107) |
src/libvips/libvips/mosaicing/tbmerge.c |
0.00% (0/339) |
0.00% (0/7) |
0.00% (0/1131) |
src/libvips/libvips/mosaicing/tbmosaic.c |
51.69% (61/118) |
50.00% (1/2) |
51.65% (47/91) |
src/libvips/libvips/resample/affine.c |
83.92% (261/311) |
100.00% (7/7) |
83.93% (256/305) |
src/libvips/libvips/resample/bicubic.cpp |
80.27% (297/370) |
90.00% (9/10) |
91.28% (157/172) |
src/libvips/libvips/resample/interpolate.c |
53.19% (75/141) |
60.87% (14/23) |
26.30% (147/559) |
src/libvips/libvips/resample/lbb.cpp |
2.37% (9/380) |
33.33% (2/6) |
8.13% (33/406) |
src/libvips/libvips/resample/mapim.c |
14.84% (38/256) |
28.57% (2/7) |
13.35% (75/562) |
src/libvips/libvips/resample/nohalo.cpp |
1.59% (10/627) |
28.57% (2/7) |
6.11% (33/540) |
src/libvips/libvips/resample/quadratic.c |
12.22% (22/180) |
28.57% (2/7) |
29.67% (54/182) |
src/libvips/libvips/resample/reduce.c |
63.53% (54/85) |
40.00% (2/5) |
78.26% (90/115) |
src/libvips/libvips/resample/reduceh.cpp |
80.72% (268/332) |
91.67% (11/12) |
82.61% (285/345) |
src/libvips/libvips/resample/reduceh_hwy.cpp |
100.00% (78/78) |
100.00% (2/2) |
100.00% (66/66) |
src/libvips/libvips/resample/reducev.cpp |
81.07% (274/338) |
92.31% (12/13) |
84.14% (297/353) |
src/libvips/libvips/resample/reducev_hwy.cpp |
100.00% (98/98) |
100.00% (2/2) |
100.00% (57/57) |
src/libvips/libvips/resample/resample.c |
98.39% (61/62) |
100.00% (5/5) |
95.31% (61/64) |
src/libvips/libvips/resample/resize.c |
65.42% (140/214) |
100.00% (6/6) |
72.88% (172/236) |
src/libvips/libvips/resample/shrink.c |
48.84% (42/86) |
40.00% (2/5) |
66.67% (76/114) |
src/libvips/libvips/resample/shrinkh.c |
14.71% (30/204) |
25.00% (2/8) |
17.42% (62/356) |
src/libvips/libvips/resample/shrinkh_hwy.cpp |
0.00% (0/35) |
0.00% (0/2) |
0.00% (0/23) |
src/libvips/libvips/resample/shrinkv.c |
9.87% (30/304) |
18.18% (2/11) |
14.12% (62/439) |
src/libvips/libvips/resample/shrinkv_hwy.cpp |
0.00% (0/60) |
0.00% (0/4) |
0.00% (0/44) |
src/libvips/libvips/resample/similarity.c |
59.85% (79/132) |
50.00% (6/12) |
81.50% (163/200) |
src/libvips/libvips/resample/templates.h |
56.78% (155/273) |
59.09% (13/22) |
45.19% (47/104) |
src/libvips/libvips/resample/thumbnail.c |
36.84% (361/980) |
52.50% (21/40) |
50.05% (515/1029) |
src/libvips/libvips/resample/transform.c |
51.75% (59/114) |
72.73% (8/11) |
65.07% (95/146) |
src/libvips/libvips/resample/vsqbs.cpp |
6.92% (9/130) |
40.00% (2/5) |
29.20% (33/113) |
Totals |
52.67% (36990/70226) |
59.40% (2615/4402) |
47.95% (48748/101657) |