Vaizdas:Antialiased-sinc.png

Page contents not supported in other languages.
Vaizdas iš Vikipedijos, laisvosios enciklopedijos.

Antialiased-sinc.png(128 × 128 taškų, rinkmenos dydis: 13 KiB, MIME tipas: image/png)

Ši byla yra iš bendros Wikimedia Commons nemokamų resursų duomenų bazės, palaikomos Wikimedia Foundation organizacijos. Norėdami sužinoti licencijavimo smulkmenas, žiūrėkite paveikslėlio aprašymą
Paveikslėlio aprašymas
Paveikslėlio aprašymas
Į paveikslėlio aprašymą

sinc filter antialiased chessboard


GNU head Suteikiamas leidimas kopijuoti, platinti ir/ar redaguoti šį dokumentą pagal GNU Free Documentation licencijos versijos 1.2 ar bet kurios vėlesnės versijos sąlygas, publikuotas Free Software Foundation; be nekintamų dalių, be priekinių ir galinių tekstinių žymų viršeliuose. Šios licencijos kopija įtraukta dalyje, pavadintoje GNU Free Documentation License.
w:lt:Creative Commons
autoriaus nurodymas dalinkis panašiai
Šiam failui taikoma Creative Commons Attribution-Share Alike 3.0 Unported licencija.
Jūs galite:
  • dalintis – kopijuoti, platinti bei persiųsti šį darbą
  • pri(si)taikyti – adaptuoti darbą
Su šiomis sąlygomis:
  • autoriaus nurodymas – Turite pateikti atitinkamą kreditą, pateikti nuorodą į licenciją ir nurodyti, ar buvo atlikti pakeitimai. Tai galite padaryti bet kokiu būdu, bet ne taip, kad licencijos išdavėjas patvirtintų jus ar jūsų naudojimą.
  • dalinkis panašiai – Jei perdirbsite, redaguosite ar atkursite šį darbą, jį galėsite platinti tik su tokia pačia ar panašia į šią licencija.
Licencijos šablonas buvo priskirtas šiam failui kaip GFDL licencijos atnaujinimo dalis.

If the current image is the same as when I (Loisel 23:40 14 Jul 2003 (UTC)) wrote this comment, the following Matlab code was used to generate the image:

function Z=filteredchessboard(n,a);
foo=(1:n)*128.0/n;
m=size(foo,2);
disp('Initializing X, Y')
for i=1:m
    X(:,i)=(foo-64.0)';
    Y(i,:)=foo;
end
disp('Generating unfiltered chessboard')
T=1.0./(Y/2048.0+0.001);
Z=T.*(X/128.0);
I0=floor(T);
J0=floor(Z);
K=I0+J0;
C=mod(K,2);
disp('Calculating Fhat')
Fhat=fft2(C);
f1=floor(m/a);
f2=n-f1;
f1=f1+1;
f2=f2+1;
disp('Zeroing middle frequencies')
Fhat(f1:f2,:)=0;
Fhat(:,f1:f2)=0;
disp('Inverse Fourier transform & output')
Z=real(ifft2(Fhat));

The returned matrix (e.g. from filteredchessboard(1024,20)) can be viewed with, eg,

image(10*Z')

I then clamped the image like so:

X=max(min(1,Z),0);

in Matlab. Then I took a submatrix of size 128 (e.g., X(1:10:(10*128),1:10:(10*128))) and I wrote it to a file using dlmwrite. Then I wrote a short C program to extract the floating point numbers and convert them into a .pgm file. Lastly, using Gimp, I converted the image to rotate the image 90 degrees and save it to png.

date/time username edit summary
19:21, 22 December 2004 en:User:Quadell (tagged)
00:21, 15 July 2003 en:User:Loisel (updated comments for updated image)
23:40, 14 July 2003 en:User:Loisel (signed)
23:39, 14 July 2003 en:User:Loisel (<tt> -> <pre>)
23:22, 14 July 2003 en:User:Loisel (howto reproduce image)
23:18, 14 July 2003 en:User:Loisel (<a href="/wiki/Sinc_filter" title="Sinc filter">sinc filter</a> antialiased chessboard)

Originalus įkėlimo įrašas

Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version.

Click on date to download the file or see the image uploaded on that date.

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

vaizduoja

MIME type anglų

image/png

checksum anglų

a538eba316040f51f7b3fa34712cc47f0658c01b

data size anglų

12 995 Baitas

128 pikselis

128 pikselis

Rinkmenos istorija

Paspauskite ant datos/laiko, kad pamatytumėte rinkmeną tokią, kokia ji buvo tuo metu.

Data/LaikasMiniatiūraMatmenysNaudotojasPaaiškinimas
dabartinis19:53, 18 kovo 2006Versijos 19:53, 18 kovo 2006 miniatiūra128 × 128 (13 KiB)MaksimLa bildo estas kopiita de wikipedia:en. La originala priskribo estas: sinc filter antialiased chessboard {{GFDL}} If the current image is the same as when I (Loisel 23:40 14 Jul 2003 (UTC)) wrote this comment, the following Matlab co

Paveikslėlis yra naudojamas šiuose puslapiuose:

Visuotinis rinkmenos naudojimas

Ši rinkmena naudojama šiose viki svetainėse: