我有这个图像(8位,伪彩色,灰度):

我想在它的边界周围创建一个特定尺度的强度带.
我尝试了侵蚀和其他数学运算,包括过滤以达到所需的波段但实际图像强度会在我使用侵蚀切割部分边界时立即改变.
到目前为止我的代码看起来像:
clear all
clc
x=imread('8-BIT COPY OF EGFP001.tif');
imshow(x);
y = imerode(x,strel('disk',2));
y1=imerode(y,strel('disk',7));
z=y-y1;
figure
z(z<30)=0
imshow(z)
Run Code Online (Sandbox Code Playgroud)
我遇到的主要问题是它在某种程度上改变了原始图像的强度,如下所示:

所以我的问题是,如何在不改变原始图像的任何其他属性的情况下跨图像边界创建这样的带?