金属铜上腐蚀字,用三氯化铁水溶液。
程序:
在金属表面用油漆写阴文(就是没有文字的地方用油漆涂满,有文字的地方裸露金属,特别注意:这里说的没有文字的地方,包括金属的背面和侧面)。等待油漆干透。
在一个不锈钢(或其它耐酸的材质)容器中到入稀硫酸或是稀盐酸,或是稀硝酸,酸的量已能淹没金属为宜。将涂了油漆的金属放入稀硫酸或稀盐酸或稀硝酸中。
裸露部分的金属与酸接触,就会被腐蚀。注意观察腐蚀的深度,当达到楼主的要求时,将金属取出。用水冲洗金属,将粘附在表面的酸完全洗净。去掉表面的油漆。
扩展资料:金属腐蚀的防护主要方法:
①改变金属的内部结构。例如,把铬、镍加入普通钢中制成不锈钢。
②在金属表面覆盖保护层。例如,在金属表面涂漆、电镀或用化学方法形成致密耐腐蚀的氧化膜等。
③电化学保护法。因为金属单质不能得电子,只要把被保护的金属做电化学装置发生还原反应的一极——阴极,就能使引起金属电化腐蚀的原电池反应消除。具体方法有:
a.外加电流的阴极保护法。利用电解装置,使被保护的金属与电源负极相连,另外用惰性电极做阳极,只要外加电压足够强,就可使被保护的金属不被腐蚀。
b.牺牲阳极的阴极保护法。利用原电池装置,使被保护的金属与另一种更易失电子的金属组成新的原电池。发生原电池反应时,原金属做正极(即阴极),被保护,被腐蚀的是外加活泼金属——负极(即阳极)。此外,还有加缓蚀剂等方法,减缓或防止金属被腐蚀。
腐蚀rust游戏崩溃的处理方法是增加桌面堆栈的大小,首先找到运行注册表编辑器,从HKEY-LOCAL-MACHINE 子树转到对应项,选择Windows值,在编辑菜单中选择字符串,增加 SharedSection 参数,SharedSection 要使用具体格式指定系统和桌面堆栈。
腐蚀rust游戏崩溃处理方法:
运行大量程序时出现“Out of Memory”(内存不足)错误信息,要解决此问题,增加桌面堆栈的大小即可。
1、运行注册表编辑器 (Regedt32.exe)。
2、从 HKEY_LOCAL_MACHINE 子树,转到以下项:
\System\CurrentControlSet\Control\Session Manager\SubSystems。
3、选择“Windows”值。
4、在“编辑”菜单中,选择“字符串”。
5、增加 SharedSection 参数。
6、对于 Windows NT:
SharedSection 使用以下格式指定系统和桌面堆栈:
SharedSection=xxxx,yyyy在 yyyy 数字后面添加“,256”或“,512”。
对于 Windows 2000、Windows XP 和 Windows Server 2003:
SharedSection 使用以下格式指定系统和桌面堆栈:
SharedSection=xxxx,yyyy,zzzz
对于 32 位 *** 作系统,将 yyyy 值提高到“12288”
将 zzzz 值提高到“1024”。
对于 64 位 *** 作系统,将 yyyy 值提高到“20480”
将 zzzz 值提高到“1024”。
就算给了代码, 看起来也要费一番精神的, 特别是算法不熟悉的
clear,clc
h=imread('ceshi2.bmp')
i=im2bw(h)
i1i=187
i1j=192
for ai=181:193
for aj=186:198
if(sqrt(double(ai-i1i)^2+double(aj-i1j)^2)<=5)
i(ai,aj)=1%定义圆形结构元素
end
end
end
figure,imshow(i)
i1=i
for i1i=6:205%用B腐蚀A
for i1j=6:205
flag=0
if(i1i>=181&&i1i<=193&&i1j>=186&&i1j<=198)
continue
else
if(i(i1i,i1j)==1)
for ai=i1i-5:i1i+5
for aj=i1j-5:i1j+5
if(i1(ai,aj)==0&&sqrt(double((ai-i1i)^2+(aj-i1j)^2))<=5)
i(i1i,i1j)=0
flag=1
break
end
end
if(flag==1)
break
end
end
end
end
end
end
figure,imshow(i)
%在上面C的图像上用B进行膨胀
i2=i
for i1i=6:205%用B膨胀C
for i1j=6:205
flag=0
if(i1i>=175&&i1i<=199&&i1j>=180&&i1j<=204)
continue
else
for ai=i1i-5:i1i+5
for aj=i1j-5:i1j+5
if(i2(ai,aj)==1&&sqrt(double((ai-i1i)^2+(aj-i1j)^2))<=5)
i(i1i,i1j)=1
flag=1
break
end
end
if(flag==1)
break
end
end
end
end
end
figure,imshow(i)
%在上面D的图像上用B进行膨胀
i2=i
for i1i=6:205%用B膨胀D
for i1j=6:205
flag=0
if(i1i>=175&&i1i<=199&&i1j>=180&&i1j<=204)
continue
else
for ai=i1i-5:i1i+5
for aj=i1j-5:i1j+5
if(i2(ai,aj)==1&&sqrt(double((ai-i1i)^2+(aj-i1j)^2))<=5)
i(i1i,i1j)=1
flag=1
break
end
end
if(flag==1)
break
end
end
end
end
end
figure,imshow(i)
%在上面E的图像上用B进行腐蚀
i1=i
for i1i=6:205%用B腐蚀E
for i1j=6:205
flag=0
if(i1i>=181&&i1i<=193&&i1j>=186&&i1j<=198)
continue
else
if(i(i1i,i1j)==1)
for ai=i1i-5:i1i+5
for aj=i1j-5:i1j+5
if(i1(ai,aj)==0&&sqrt(double((ai-i1i)^2+(aj-i1j)^2))<=5)
i(i1i,i1j)=0
flag=1
break
end
end
if(flag==1)
break
end
end
end
end
end
end
figure,imshow(i)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)