用MATLAB进行图像处理

图像处理概念,算法和MATLAB

人生的短暂游戏

我写过 在这里 ,以及在 利用MATLAB进行数字图像处理 ,关于使用图像处理操作来实现 康威的人生游戏 .MATLAB创建者Cleve Moler曾多次写过关于生命游戏的文章( 03 - 9 - 2012 10 - 9 - 2012 17 - 9 - 2012 , 08 - 2018年11月 )在克利夫角。
最近,我看到了一个特别简洁的游戏实现。我的MathWorks同事Christopher Creutzig最近在MathWorks公司论坛上发布了以下代码片段。这七行代码初始化了一个750x750的游戏棋盘,运行了500代,并将结果保存为动画GIF文件。
Im =兰特(750,750)>0.8;
k = 1:50 0
T = conv2(im(:,:,k),[2,2,2;2,1,2;2,2,2],,“相同”);
Im (:,:,1,k+1) = (t > 4) & (t < 8);
结束
imwrite(~我,“life.gif”“延迟时间”0,“LoopCount”, 1)
前MathWorks顾问Matt McDonnell在他的文章中探讨了几种简短的实现技术 19日- 1月- 2010 罗兰的MATLAB艺术。更多的好主意可以在那篇文章的读者评论中找到。
享受吧!
life.gif
|
  • 打印
  • 发送电子邮件

댓글

댓글을남기려면링크를클릭하여MathWorks계정에로그하거나계정을새로만드십시오。