❶ MATLAB 图像分割的 分水岭算法 的源代码,麻烦有的人发一份给我,谢谢
直方图均衡化也是非线性量化的一种吧,网上找到的,作者写的非常详细。
% 数字图像处理程序作业
% 本程序能将JPG格式的彩色图像文件灰度化并进行直方图均衡
%
% 输入文件:PicSample.jpg 待处理图像
% 输出文件:PicSampleGray.bmp 灰度化后图像
% PicEqual.bmp 均衡化后图像
%
% 输出图形窗口说明
% figure NO 1 待处理彩色图像
% figure NO 2 灰度化后图像
% figure NO 3 直方图
% figure NO 4 均衡化后直方图
% figure NO 5 灰度变化曲线
% figure NO 6 均衡化后图像
% 1, 处理的图片名字要为 PicSample.jpg
% 2, 程序每次运行时会先清空workspace
% 作者;archiless lorder
clear all
%一,图像的预处理,读入彩色图像将其灰度化
PS=imread('PicSample.jpg'); %读入JPG彩色图像文件
imshow(PS) %显示出来 figure NO 1
title('输入的彩色JPG图像')
imwrite(rgb2gray(PS),'PicSampleGray.bmp'); %将彩色图片灰度化并保存
PS=rgb2gray(PS); %灰度化后的数据存入数组
figure,imshow(PS) %显示灰度化后的图像,也是均衡化前的样品 figure NO 2
title('灰度化后的图像')
%二,绘制直方图
[m,n]=size(PS); %测量图像尺寸参数
GP=zeros(1,256); %预创建存放灰度出现概率的向量
for k=0:255
GP(k+1)=length(find(PS==k))/(m*n); %计算每级灰度出现的概率,将其存入GP中相应位置
end
figure,bar(0:255,GP,'g') %绘制直方图 figure NO 3
title('原图像直方图')
xlabel('灰度值')
ylabel('出现概率')
%三,直方图均衡化
S1=zeros(1,256);
for i=1:256
for j=1:i
S1(i)=GP(j)+S1(i); %计算Sk
end
end
S2=round(S1*256); %将Sk归到相近级的灰度
for i=1:256
GPeq(i)=sum(GP(find(S2==i))); %计算现有每个灰度级出现的概率
end
figure,bar(0:255,GPeq,'b') %显示均衡化后的直方图 figure NO 4
title('均衡化后的直方图')
xlabel('灰度值')
ylabel('出现概率')
figure,plot(0:255,S2,'r') %显示灰度变化曲线 figure NO 5
legend('灰度变化曲线')
xlabel('原图像灰度级')
ylabel('均衡化后灰度级')
%四,图像均衡化
PA=PS;
for i=0:255
PA(find(PS==i))=S2(i+1); %将各个像素归一化后的灰度值赋给这个像素
end
figure,imshow(PA) %显示均衡化后的图像 figure NO 6
title('均衡化后图像')
imwrite(PA,'PicEqual.bmp');
❷ FSL分水岭指标是黄色线还是白色线
呵呵,楼主可能对指标不是很了解,一般看指标不是看颜色,而是看值。
就分水岭指标而言,是SWL(白色线)大于SWS(黄色线)为强势,反之,SWS大于SWL则为弱势。
❸ 请求高手修改技术指标成选股公式
恕我愚笨,该指标是主图叠加,本人测试,没有什么新奇,不知道以什么作为买卖依据(多种买卖信号都有),信号出现后经常会买卖在上涨或下跌的半路上!个人感觉不适合做选股公式。
❹ 求收盘价上穿20日均线+分水岭指标白线上穿黄线选股公式
SWL:=(EMA(CLOSE,5)*7+EMA(CLOSE,10)*3)/10;
SWS:=DMA(EMA(CLOSE,12),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL))));
XG:CROSS(C,MA(C,20)) AND CROSS(SWL,SWS);
手机端回复可能会造成代码部分被删如果代码错误专联系我重新给你发属.
❺ 通达信FSL分水岭指标,在大盘k线附图指标,怎么只显示一条线,不显示两条线啊,请帮助编辑一下两条线的公式
不显示复两条线啊,
-----------------------------------------
CAPITAL--------因为大盘没制有流通盘的数据,如果改了,就不是FSL指标了,
如果真的想改,就用下面的试试
SWL:(EXPMA(CLOSE,5)*7+EXPMA(CLOSE,10)*3)/10;
SWS:DMA(EMA(CLOSE,12),MAX(1,IF(CAPITAL=0,1,100*(SUM(VOL,5)/(3*CAPITAL)))));
❻ 求:东方财富通指标公式:【资金趋势】的源码
均价:=(H+L+O+C)/4;
分水岭:MA(3*均价-2*SMA(均价,2,1),12),LINETHICK1;
做多趋势:IF(均价>分水岭,均价,分水岭),COLORYELLOW;
支撑:REVERSE(做多趋势)+2*分水岭,COLORMAGENTA;
下跌:IF(均价<分水岭,均价,分水岭),COLORGRAY;
B:=(2*EMA(LLV(均价,7),10)-均价);
做空趋势:(3*B-2*SMA(B,10,1)),COLORGREEN,LINETHICK2;
阻力:=REVERSE(下跌)+2*分水岭;
❼ 通达信 分水岭 fsl 指标源码
通达信的分水岭的指标源码的话呃我这边只有一个加锁的吗通达信的分水岭的指标源码的话,呃,我这边只有一个加锁的,你要不要?
❽ 请高手把通达信的这个指标改成选股公式
问题补充:
买入红箭头 为选股条件
--------------------------------------------------------
B:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
分水岭:=IF(MA(CLOSE,17)<B,B,MA(CLOSE,17));
操作线:=分水岭-(EMA(C,3)-分水岭);
买入红箭头:CROSS(分水岭,操作线);
❾ 神仙大趋势指标公式
像这样的应该属于智能化编程软件,可以直接在网上找到相关的压缩文件,内然后将压缩文件放容置在mt4的指标文件夹中,重启mt4软件就可以在mt4软件中查找到你添加的智能化编程指标,也就是你所说的神仙大趋势指标。
(9)分水岭指标公式下载扩展阅读:
应用法则:
1、一段上升行情展开前,通常超卖之低点会出现两次。同样,一段下跌行情展开前,超买的最高点也会出现两次。
2、心理线指标介于25至75之间是合理的变动范围,这一区间属于常态分布。
3、超过75或低于25时,就有超买或超卖现象出现。
在大多头、大空头市场初期可将超买超卖点调至高于83和低于17,直到行情尾声,再回调至75与25。
4、当低于10时是真正的超卖,反弹的机会相对提高,此时为买进时机。
5、高点密集出现两次为卖出信号,低点密集出现两次是买进信号。
6、心理线和成交量比率(VR)配合使用,确定短期买卖点,可以找出每一波的高低点。