新足迹

 找回密码
 注册

精华好帖回顾

· 风玲教学日记之五----怎样帮孩子提高社会交往能力 (2009-5-24) 风玲 · 海上生明月, 天涯共此时 - 我家做的广式月饼和冰皮月饼(附制作方法) (2007-9-24) super168
· 小皮皮找工日记 (2006-1-25) 小皮皮 · 大头家常菜 -- 虎皮酱凤爪 (2008-5-11) datou2z
Advertisement
Advertisement
查看: 548|回复: 2

这是不是一个完整的可运行的 matlab 程序? [复制链接]

头像被屏蔽

禁止发言

发表于 2024-3-9 17:59 |显示全部楼层
此文章由 Iisbiggest 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Iisbiggest 所有!转贴必须注明作者、出处和本声明,并保持内容完整
only 10 lines.
% Want to swap pixel at (x1,y1) in image with the pixel at (x2,y2)
I = imread('face.jpg');
x1 = 25;
y1 = 25;
x2 = 25;
y2 = 370;

% Get pixel data from image
pixel1 = I(y1, x1, :);
pixel2 = I(y2, x2, :);

% Swap pixels
I(y1, x1, :) = pixel2;
I(y2, x2, :) = pixel1;
imshow(I);
Advertisement
Advertisement

发表于 2024-3-9 18:12 来自手机 |显示全部楼层
此文章由 yzh1999 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yzh1999 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Yes, the code provided is a complete and executable MATLAB program. It reads an image, swaps the pixels at coordinates (x1, y1) and (x2, y2), and then displays the modified image. However, there's a small issue in the code: the indexing for pixel access should start from 1 instead of 0. So, if you're using 0-based indexing, you might need to adjust the pixel coordinates accordingly.

-Chatgpt
头像被屏蔽

禁止发言

发表于 2024-3-11 19:18 |显示全部楼层
此文章由 Iisbiggest 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Iisbiggest 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Chatgpt is so smart.

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部