| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 
	 | 
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-04-18 
				
				
				
					帖子: 20
				 
				
				
				声望力: 17 ![]()  | 
	
	
	
		
		
			
			 
			
			I=imread('.jpg');%任意彩色图像 
		
		
		
		
		
		
		
	c=20; [m,n,color]=size(I); B1=awgn(I(:,:,1),c); B2=awgn(I(:,:,2),c); B3=awgn(I(:,:,3),c); I(:,:,1)= B1; I(:,:,2)= B2; I(:,:,3)= B3; imshow(I) 对 彩色图像在单通道下加入高斯噪声,代码如上,调试时会报错 ??? Error using ==> plus Integers can only be combined with integers of the same class, or scalar doubles. Error in ==> awgn at 247 y = sig+wgn(size(sig,1), size(sig,2), noisePower, 1, state, pMode, opType); Error in ==> testawgn at 4 B1=awgn(I(:,:,1),c); 请教各位大侠该如何修改,谢谢  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |