можно ли выполнить поставленную задачу(расчертить сетку) на готовой пустой картинке?
--lua
local ffi=require "ffi"
local cc=ffi.cast
local path_in=[[C:\1.bmp]] -- путь к картинке
local path_out=[[C:\2.bmp]] -- путь куда сохранить картинку с сеткой
local setkaX, setkaY = 5, 5 -- размеры сетки
local setkaR, setkaG, setkaB = 255, 0, 255 -- цвет сетки в ргб
local address, width, height, length = loadimage(path_in) -- загрузить картинку
if address > 0 then -- если загружена
for y=0, height-1 do
for x=0, length-3, 3 do
if x % setkaX == 0 or y % setkaY == 0 then
cc("unsigned char*", address + x + y * length)[0]=setkaB
cc("unsigned char*", address + x + y * length+1)[0]=setkaG
cc("unsigned char*", address + x + y * length+2)[0]=setkaR
end
end
end
saveimage(address, path_out) -- сохранить картинку
else log("Картинка не найдена")
end