Я использую PI для подключения DS Share к экземпляру nextcloud. По этой причине я использую следующую команду:
sudo mount.cifs -o username=ds-user,password=pw-of-ds-user,uid=33,gid=33,file_mode=0660,dir_mode=0770,vers=2.1 //IP-of-NAS/share /mountpoint/where/to/mount
Я объясню, что команда - имя пользователя и пароль должны быть ясными. Я надеюсь, что - uid gid - значения для www-date, чтобы заставить его работать в nextcloud - file_mode устанавливает разрешение для точки монтирования - dir_mode делает то же самое для папок - vers = 2.1, что было самым важным для его работы, версия 2.0 не работала для моего DS в сочетании с моим Linux - и, конечно, источник и пункт назначения
Таким образом, вы не можете копировать и передавать мою команду, вы должны отредактировать ее в соответствии с вашими потребностями, но я думаю, что structur должен быть ясен.
br wikrie
При рисовании мышкой у вас не чётко чёрные пиксели и поэтому они не ру. У вас вторая функция вообще не по какому-либо rgb-цвету перебирает как в первой функции, а по прозрачности, т. к. i = 3 - это прозрачность первого пикселя. Естественно это работает, т. к. все остальные пиксели прозрачны.
Вот так должно работать и мышкой и с картинкой:
function convertData(imgdata)
{
convert = [];
for(var i = 0; i < imgdata.length; i+=4)
{
if(imgdata[i] < 128)
convert.push(1);
else
convert.push(0);
}
return convert;
}