Bitmap/Flood fill: Difference between revisions
m
→{{header|Phix}}: minor tidy
m (→{{header|Nim}}) |
m (→{{header|Phix}}: minor tidy) |
||
Line 2,043:
=={{header|Phix}}==
{{Trans|Go}}
Requires read_ppm() from [[Bitmap/Read_a_PPM_file#Phix|
Uses the output of
include ppm.e -- blue, green, read_ppm(), write_ppm() (covers above requirements)
<lang Phix>function ff(sequence img, integer x, integer y, integer colour, integer target)▼
if x>=1 and x<=length(img)
and y>=1 and y<=length(img[x])
Line 2,060 ⟶ 2,062:
function FloodFill(sequence img, integer x, integer y, integer colour)
integer target = img[x][y]
return ff(img,x,y,colour,target)
end function
sequence img = read_ppm("Circle.ppm")
=={{header|PicoLisp}}==
|