⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 avw_poi.html

📁 mri_toolbox是一个工具用来MRI. 来自于SourceForge, 我上传这个软件,希望能结识对医疗软件感兴趣的兄弟.
💻 HTML
📖 第 1 页 / 共 4 页
字号:
0148          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0149          <span class="comment">%%% Check if pixel is already selected %%%</span>0150          <span class="keyword">if</span> ~isempty(ROI_1),0151             a=find(pos(1,1)==ROI_1(:,2));0152             b=find(pos(1,2)==ROI_1(:,3));0153             <span class="keyword">if</span> isempty(a),0154                ROI_1=[ROI_1;image(pos(1,2),pos(1,1)) pos(1,1) pos(1,2)];0155             <span class="keyword">elseif</span> isempty(b),0156                ROI_1=[ROI_1;image(pos(1,2),pos(1,1)) pos(1,1) pos(1,2)];0157             <span class="keyword">else</span>0158                c=0;0159                <span class="keyword">for</span> n=1:length(a),0160                   <span class="keyword">if</span> find(a(n)==b(:)),0161                      c=a(n);0162                   <span class="keyword">end</span>0163                <span class="keyword">end</span>0164                <span class="keyword">if</span> c==0,0165                   ROI_1=[ROI_1;image(pos(1,2),pos(1,1)) pos(1,1) pos(1,2)];0166                <span class="keyword">end</span>0167             <span class="keyword">end</span>0168          <span class="keyword">else</span>0169             ROI_1=[ROI_1;image(pos(1,2),pos(1,1)) pos(1,1) pos(1,2)];0170          <span class="keyword">end</span>0171          <span class="comment">%%% End of Check ... %%%</span>0172          h3=line(x,y-1);0173          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0174          <span class="comment">%%% Check if pixel is already selected %%%</span>0175          <span class="keyword">if</span> ~isempty(ROI_1),0176             a=find(pos(1,1)==ROI_1(:,2));0177             b=find(pos(1,2)-1==ROI_1(:,3));0178             <span class="keyword">if</span> isempty(a),0179                ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)) pos(1,1) pos(1,2)-1];0180             <span class="keyword">elseif</span> isempty(b),0181                ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)) pos(1,1) pos(1,2)-1];0182             <span class="keyword">else</span>0183                c=0;0184                <span class="keyword">for</span> n=1:length(a),0185                   <span class="keyword">if</span> find(a(n)==b(:)),0186                      c=a(n);0187                   <span class="keyword">end</span>0188                <span class="keyword">end</span>0189                <span class="keyword">if</span> c==0,0190                   ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)) pos(1,1) pos(1,2)-1];0191                <span class="keyword">end</span>0192             <span class="keyword">end</span>0193          <span class="keyword">else</span>0194             ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)) pos(1,1) pos(1,2)-1];0195          <span class="keyword">end</span>0196          <span class="comment">%%% End of Check ... %%%</span>0197          0198          h3=line(x+1,y-1);0199          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0200          <span class="comment">%%% Check if pixel is already selected %%%</span>0201          <span class="keyword">if</span> ~isempty(ROI_1),0202             a=find(pos(1,1)+1==ROI_1(:,2));0203             b=find(pos(1,2)-1==ROI_1(:,3));0204             <span class="keyword">if</span> isempty(a),0205                ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)+1) pos(1,1)+1 pos(1,2)-1];0206             <span class="keyword">elseif</span> isempty(b),0207                ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)+1) pos(1,1)+1 pos(1,2)-1];0208             <span class="keyword">else</span>0209                c=0;0210                <span class="keyword">for</span> n=1:length(a),0211                   <span class="keyword">if</span> find(a(n)==b(:)),0212                      c=a(n);0213                   <span class="keyword">end</span>0214                <span class="keyword">end</span>0215                <span class="keyword">if</span> c==0,0216                   ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)+1) pos(1,1)+1 pos(1,2)-1];0217                <span class="keyword">end</span>0218             <span class="keyword">end</span>0219          <span class="keyword">else</span>0220             ROI_1=[ROI_1;image(pos(1,2)-1,pos(1,1)+1) pos(1,1)+1 pos(1,2)-1];0221          <span class="keyword">end</span>0222          <span class="comment">%%% End of Check ... %%%</span>0223          0224          h3=line(x-1,y);0225          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0226          <span class="comment">%%% Check if pixel is already selected %%%</span>0227          <span class="keyword">if</span> ~isempty(ROI_1),0228             a=find(pos(1,1)-1==ROI_1(:,2));0229             b=find(pos(1,2)==ROI_1(:,3));0230             <span class="keyword">if</span> isempty(a),0231                ROI_1=[ROI_1;image(pos(1,2),pos(1,1)-1) pos(1,1)-1 pos(1,2)];0232             <span class="keyword">elseif</span> isempty(b),0233                ROI_1=[ROI_1;image(pos(1,2),pos(1,1)-1) pos(1,1)-1 pos(1,2)];0234             <span class="keyword">else</span>0235                c=0;0236                <span class="keyword">for</span> n=1:length(a),0237                   <span class="keyword">if</span> find(a(n)==b(:)),0238                      c=a(n);0239                   <span class="keyword">end</span>0240                <span class="keyword">end</span>0241                <span class="keyword">if</span> c==0,0242                   ROI_1=[ROI_1;image(pos(1,2),pos(1,1)-1) pos(1,1)-1 pos(1,2)];0243                <span class="keyword">end</span>0244             <span class="keyword">end</span>0245          <span class="keyword">else</span>0246             ROI_1=[ROI_1;image(pos(1,2),pos(1,1)-1) pos(1,1)-1 pos(1,2)];0247          <span class="keyword">end</span>0248          <span class="comment">%%% End of Check ... %%%</span>0249          0250          h3=line(x+1,y);0251          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0252          <span class="comment">%%% Check if pixel is already selected %%%</span>0253          <span class="keyword">if</span> ~isempty(ROI_1),0254             a=find(pos(1,1)+1==ROI_1(:,2));0255             b=find(pos(1,2)==ROI_1(:,3));0256             <span class="keyword">if</span> isempty(a),0257                ROI_1=[ROI_1;image(pos(1,2),pos(1,1)+1) pos(1,1)+1 pos(1,2)];0258             <span class="keyword">elseif</span> isempty(b),0259                ROI_1=[ROI_1;image(pos(1,2),pos(1,1)+1) pos(1,1)+1 pos(1,2)];0260             <span class="keyword">else</span>0261                c=0;0262                <span class="keyword">for</span> n=1:length(a),0263                   <span class="keyword">if</span> find(a(n)==b(:)),0264                      c=a(n);0265                   <span class="keyword">end</span>0266                <span class="keyword">end</span>0267                <span class="keyword">if</span> c==0,0268                   ROI_1=[ROI_1;image(pos(1,2),pos(1,1)+1) pos(1,1)+1 pos(1,2)];0269                <span class="keyword">end</span>0270             <span class="keyword">end</span>0271          <span class="keyword">else</span>0272             ROI_1=[ROI_1;image(pos(1,2),pos(1,1)+1) pos(1,1)+1 pos(1,2)];0273          <span class="keyword">end</span>0274          <span class="comment">%%% End of Check ... %%%</span>0275          0276          h3=line(x-1,y+1);0277          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0278          <span class="comment">%%% Check if pixel is already selected %%%</span>0279          <span class="keyword">if</span> ~isempty(ROI_1),0280             a=find(pos(1,1)-1==ROI_1(:,2));0281             b=find(pos(1,2)+1==ROI_1(:,3));0282             <span class="keyword">if</span> isempty(a),0283                ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)-1) pos(1,1)-1 pos(1,2)+1];0284             <span class="keyword">elseif</span> isempty(b),0285                ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)-1) pos(1,1)-1 pos(1,2)+1];0286             <span class="keyword">else</span>0287                c=0;0288                <span class="keyword">for</span> n=1:length(a),0289                   <span class="keyword">if</span> find(a(n)==b(:)),0290                      c=a(n);0291                   <span class="keyword">end</span>0292                <span class="keyword">end</span>0293                <span class="keyword">if</span> c==0,0294                   ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)-1) pos(1,1)-1 pos(1,2)+1];0295                <span class="keyword">end</span>0296             <span class="keyword">end</span>0297          <span class="keyword">else</span>0298             ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)-1) pos(1,1)-1 pos(1,2)+1];0299          <span class="keyword">end</span>0300          <span class="comment">%%% End of Check ... %%%</span>0301          0302          h3=line(x,y+1);0303          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0304          <span class="comment">%%% Check if pixel is already selected %%%</span>0305          <span class="keyword">if</span> ~isempty(ROI_1),0306             a=find(pos(1,1)==ROI_1(:,2));0307             b=find(pos(1,2)+1==ROI_1(:,3));0308             <span class="keyword">if</span> isempty(a),0309                ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)) pos(1,1) pos(1,2)+1];0310             <span class="keyword">elseif</span> isempty(b),0311                ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)) pos(1,1) pos(1,2)+1];0312             <span class="keyword">else</span>0313                c=0;0314                <span class="keyword">for</span> n=1:length(a),0315                   <span class="keyword">if</span> find(a(n)==b(:)),0316                      c=a(n);0317                   <span class="keyword">end</span>0318                <span class="keyword">end</span>0319                <span class="keyword">if</span> c==0,0320                   ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)) pos(1,1) pos(1,2)+1];0321                <span class="keyword">end</span>0322             <span class="keyword">end</span>0323          <span class="keyword">else</span>0324             ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)) pos(1,1) pos(1,2)+1];0325          <span class="keyword">end</span>0326          <span class="comment">%%% End of Check ... %%%</span>0327          0328          h3=line(x+1,y+1);0329          set(h3,<span class="string">'color'</span>,<span class="string">'g'</span>);0330          <span class="comment">%%% Check if pixel is already selected %%%</span>0331          <span class="keyword">if</span> ~isempty(ROI_1),0332             a=find(pos(1,1)+1==ROI_1(:,2));0333             b=find(pos(1,2)+1==ROI_1(:,3));0334             <span class="keyword">if</span> isempty(a),0335                ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)+1) pos(1,1)+1 pos(1,2)+1];0336             <span class="keyword">elseif</span> isempty(b),0337                ROI_1=[ROI_1;image(pos(1,2)+1,pos(1,1)+1) pos(1,1)+1 pos(1,2)+1];0338             <span class="keyword">else</span>0339                c=0;0340                <span class="keyword">for</span> n=1:length(a),0341                   <span class="keyword">if</span> find(a(n)==b(:)),0342                      c=a(n);0343                   <span class="keyword">end</span>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -