新足迹

 找回密码
 注册

精华好帖回顾

· Preview 国际友谊赛 西班牙--英格兰 (2009-2-11) joaquin · 荷兰德国比利时之行,休闲游记 (2013-12-22) john-2204
· 到Canberra 看熱氣球節和 Enlighten Festival!! (2014-3-12) silvia · 凯恩斯和大堡礁的悠闲假期 (2011-5-18) hr6970
Advertisement
Advertisement
查看: 2658|回复: 3

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

头像被屏蔽

禁止发言

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

发表于 2024-5-22 13:03 来自手机 |显示全部楼层
此文章由 fybs 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fybs 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不是,只是code。简单的换了图片上面的两个点。不能独立运行。

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部