tailieunhanh - Giáo trình xử lý ảnh y tế Tập 2 P6

Giả thiết lấy mẫu không thoả mãn cho vật thể S1, và ở đây các thông tin của miền này trên ảnh không thể khôi phục qua phép nội suy. Nói một cách khác, các vật thể gần camera có khả năng tốt hơn khi lấy mẫu, trong khi các vật thể xa camera thì dễ dàng khi khôi phục mẫu. | h i j win break case 3 win cos double theta nsqrt h i j win break case 4 win cos double theta nsqrt cos double theta nsqrt h i j win break case 5 if i i 0 printf n nEnter a value for alpha O to scanf f alpha alpha beta nsqrt float N1 beta beta beta alpha sqrt fabs double T alpha sum1 T T for k 2 k 11 k T float k alpha T sum2 T T T beta sum2 T T for k 2 k 11 k T float k beta T sum2 T T win sum2 sum1 h i j win break fprintf fptri f h i j 158 printf n nFIR filter s coefficients. for i 0 i N i printf n for j 0 j N j printf f h i i fclose fptri fclose fptro remove remove remove printf nDo you wish to store magnitude spectrum printf n for 3-D plotting y or n -- while ch getche y ch n if ch n exit 1 printf nEnter file for storing magnitude spectrum -- scanf s file_name fptro fopen file_name w Nt M1 1 _ fprintf fptro d d n Nt Nt fprintf fptro e float w float malloc M1 1 sizeof float w 0 -pi winc 2. 0 pi float M1 for i 1 i Nt i w i w i-1 winc for i 0 i Nt i fprintf fptro e w i gotoxy 70 25 textattr WHITE GREEN 4 BLINK cputs WAIT for m 0 m Nt m fprintf fptro n e w m for n 0 n Nt n zrt zit float 159 for i -N1 i N1 i for j -N1 j N1 j Hình Bộ lọc 5 X 5 dùng hàm cửa sổ Blackmann. xrm float cos double i w m xim float sin - double i w m xrn float cos double j w n xin float sin - double j w n r1 xrm xrn-xim xin im xrm xin xim xrn zrt h i N1 j N1 r1 zit h i N1 j N1 im mag float sqrt double zrt zrt zit zit fprintf fptro e mag fclose fptro gotoxy 70 25 textattr WHITE BLACK 4 cputs .