@@ -141,14 +141,14 @@ class RandomImage(Builtin):
141141 }
142142 rules = {
143143 "RandomImage[]" : "RandomImage[{0, 1}, {150, 150}]" ,
144- "RandomImage[max_?RealNumberQ ]" : "RandomImage[{0, max}, {150, 150}]" ,
145- "RandomImage[{minval_?RealNumberQ , maxval_?RealNumberQ }]" : "RandomImage[{minval, maxval}, {150, 150}]" ,
146- "RandomImage[max_?RealNumberQ , {w_Integer, h_Integer}]" : "RandomImage[{0, max}, {w, h}]" ,
144+ "RandomImage[max_?RealValuedNumberQ ]" : "RandomImage[{0, max}, {150, 150}]" ,
145+ "RandomImage[{minval_?RealValuedNumberQ , maxval_?RealValuedNumberQ }]" : "RandomImage[{minval, maxval}, {150, 150}]" ,
146+ "RandomImage[max_?RealValuedNumberQ , {w_Integer, h_Integer}]" : "RandomImage[{0, max}, {w, h}]" ,
147147 }
148148 summary_text = "build an image with random pixels"
149149
150150 def eval (self , minval , maxval , w , h , evaluation , options ):
151- "RandomImage[{minval_?RealNumberQ , maxval_?RealNumberQ }, {w_Integer, h_Integer}, OptionsPattern[RandomImage]]"
151+ "RandomImage[{minval_?RealValuedNumberQ , maxval_?RealValuedNumberQ }, {w_Integer, h_Integer}, OptionsPattern[RandomImage]]"
152152 color_space = self .get_option (options , "ColorSpace" , evaluation )
153153 if (
154154 isinstance (color_space , Symbol )
@@ -203,11 +203,11 @@ class EdgeDetect(Builtin):
203203
204204 rules = {
205205 "EdgeDetect[i_Image]" : "EdgeDetect[i, 2, 0.2]" ,
206- "EdgeDetect[i_Image, r_?RealNumberQ ]" : "EdgeDetect[i, r, 0.2]" ,
206+ "EdgeDetect[i_Image, r_?RealValuedNumberQ ]" : "EdgeDetect[i, r, 0.2]" ,
207207 }
208208
209209 def eval (self , image , r , t , evaluation : Evaluation ):
210- "EdgeDetect[image_Image, r_?RealNumberQ , t_?RealNumberQ ]"
210+ "EdgeDetect[image_Image, r_?RealValuedNumberQ , t_?RealValuedNumberQ ]"
211211 import skimage .feature
212212
213213 pixels = image .grayscale ().pixels
0 commit comments