当前位置:网站首页>【疾病检测】基于BP神经网络实现肺癌检测系统含GUI界面
【疾病检测】基于BP神经网络实现肺癌检测系统含GUI界面
2022-07-02 01:09:00 【Matlab科研工作室】
1 简介
随着科技的飞速发展,计算机技术在医学研究与应用领域得到了广泛的应用,其中,计算机辅助医疗外科技术也更加受到人们的重视,医学显微图像处理方面的应用更是倍受人们得关注。从前的医学检测强度大,工作效率低,存在主观的观察误差;并且它只能通过显微摄影进行图像记录,不能对图像进行必要的处理,也不能快速存储和通过网络远距离传输图像信息。根据现代医学发展趋势,迫切需要我们把传统技术的光学图像显示在计算机屏幕上,并转换成大面积、高亮度能被自动识别的图像,以减轻专业技术人员的繁重的劳动强度,然后对观测细胞的色彩、形态等参数进行定量地分析统计,辅助医生进行医疗诊断。本文是在分析数学形态学的原理基础上,针对肺癌细胞图像模糊不清楚和不确定的特点,运用统计模式识别的Fisher线性判决法,比较好的处理了肺癌细胞图像的分割。在列举出的肺癌细胞分析医学依据的基础上,着重的分析了形态学分析方法:8-链码跟踪算法和方向码算法。在本论文的最后,提取了肺癌细胞的5个形状特征值,作为诊断模型的输入值,然后选择样本对人工神经网络进行测试。
2 部分代码
function varargout = cancer(varargin)gui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ...'gui_Singleton', gui_Singleton, ...'gui_OpeningFcn', @cancer_OpeningFcn, ...'gui_OutputFcn', @cancer_OutputFcn, ...'gui_LayoutFcn', [] , ...'gui_Callback', []);if nargin && ischar(varargin{1})gui_State.gui_Callback = str2func(varargin{1});t,testInputs));if ((max(c24.Contrast))>2)set(handles.edit1,'string','Lung Cancer Affected Image');elseset(handles.edit1,'string','Normal Image');endfunction edit1_Callback(hObject, eventdata, handles)function edit1_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit2_Callback(hObject, eventdata, handles)function edit2_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit3_Callback(hObject, eventdata, handles)function edit3_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit4_Callback(hObject, eventdata, handles)function edit4_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit5_Callback(hObject, eventdata, handles)function edit5_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit6_Callback(hObject, eventdata, handles)function edit6_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit7_Callback(hObject, eventdata, handles)function edit7_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');end
3 仿真结果

4 参考文献
[1]李博. 基于BP神经网络的肺癌细胞图像处理系统的研究[D]. 吉林大学, 2008.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
边栏推荐
- Mathematics - feelings -20220215
- Common loss function of deep learning
- cookie、session、tooken
- Part 29 supplement (XXIX) basis of ECMAScript
- Minimize the error
- Leetcode skimming: stack and queue 06 (top k high-frequency elements)
- 2022 safety officer-b certificate examination practice questions simulated examination platform operation
- BiLSTM-CRF代码实现
- Leetcode skimming: binary tree 02 (middle order traversal of binary tree)
- S32Kxxx bootloader之UDS bootloader
猜你喜欢

关于ASP.NET CORE使用DateTime日期类型参数的一个小细节
![[wechat authorized login] the small program developed by uniapp realizes the function of obtaining wechat authorized login](/img/c1/23be4399119f42d85a7b86fc8a59fc.png)
[wechat authorized login] the small program developed by uniapp realizes the function of obtaining wechat authorized login

JMeter做接口测试,如何提取登录Cookie

Evolution of Himalayan self-developed gateway architecture

2022 operation of simulated examination platform for melting welding and thermal cutting work license
![[eight sorts ④] merge sort, sort not based on comparison (count sort, cardinal sort, bucket sort)](/img/0d/22f3f65ab9422383df9a55d0724d59.jpg)
[eight sorts ④] merge sort, sort not based on comparison (count sort, cardinal sort, bucket sort)

Datawhale community blackboard newspaper (issue 1)

RFID让固定资产盘点更快更准

Leetcode skimming: stack and queue 02 (realizing stack with queue)

【八大排序③】快速排序(动图演绎Hoare法、挖坑法、前后指针法)
随机推荐
XMind思维导图
Mitsubishi PLC FX3U pulse axis jog function block (mc_jog)
CEPH buffer yyds dry inventory
工作中非常重要的测试策略,你大概没注意过吧
8.8.4-PointersOnC-20220215
The pain of Xiao Sha
【微信授权登录】uniapp开发小程序,实现获取微信授权登录功能
Source code of Qiwei automatic card issuing system
Entrepreneurship is a little risky. Read the data and do a business analysis
969 interlaced string
excel数据透视表
Recommend an online interface mock tool usemock
Han Zhichao: real time risk control practice of eBay based on graph neural network
2022 low voltage electrician examination questions and answers
"C zero foundation introduction hundred knowledge hundred examples" (73) anonymous function -- lambda expression
Upgraded wechat tool applet source code for mobile phone detection - supports a variety of main traffic modes
Global and Chinese markets of edge AI software 2022-2028: Research Report on technology, participants, trends, market size and share
You probably haven't noticed the very important testing strategy in your work
AIX存储管理之卷组的创建(一)
一名优秀的软件测试人员,需要掌握哪些技能?