تضامنًا مع حق الشعب الفلسطيني |
ملف:Antialiased.png
Antialiased.png (128 × 128 بكسل حجم الملف: 10 كيلوبايت، نوع MIME: image/png)
هذا ملف من ويكيميديا كومنز. معلومات من صفحة وصفه مبينة في الأسفل. كومنز مستودع ملفات ميديا ذو رخصة حرة. |
ملخص
الوصفAntialiased.png |
English: antialiased chessboard |
التاريخ | 03:57 Jan 24, 2003 (UTC)) |
المصدر | عمل شخصي |
المؤلف | Loisel |
يسمح نسخ وتوزيع و/أو تعديل هذه الوثيقة تحت شروط رخصة جنو للوثائق الحرة، الإصدار 1.2 أو أي إصدار لاحق تنشره مؤسسة البرمجيات الحرة؛ دون أقسام ثابتة ودون نصوص أغلفة أمامية ودون نصوص أغلفة خلفية. نسخة من الرخصة تم تضمينها في القسم المسمى GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
هذا الملفُّ مُرخَّص بموجب رخصة المشاع الإبداعي نسبة المُصنَّف إِلى مُؤَلِّفه - المشاركة بالمثل 3.0 العامة | ||
| ||
تمت إضافة علامة الترخيص لهذا الملف كجزء من رخصة جنو للوثائق الحرة تحديث الترخيص.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
C src code
generated by this code, which I (Loisel wrote myself
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <assert.h>
int color(double x, double y)
{
double t,z;
int i,j,k;
x=x/128.0-0.5;
y=y/2048.0;
t=1.0/(y+0.001);
z=t*x;
i=floor(t);
j=floor(z);
k=i+j;
// printf("%f %f -> %i %i %i\n",t,z,i,j,k%2);
return ((k%2)!=0);
}
double myrand()
{
return rand()/((double)RAND_MAX);
}
int main()
{
int i,j,k,l;
double x,y;
printf("P5\n128 128\n255\n");
srand(time(0));
for(i=0;i<128;i++)
for(j=0;j<128;j++)
{
k=0;
for(l=0;l<255;l++)
{
x=j+myrand();
y=i+myrand();
k+=color(x,y);
}
assert(k>=0 && k<=255);
putchar(k);
}
}
date/time | username | edit summary |
---|---|---|
19:22, 22 December 2004 | en:User:Quadell | (tagged) |
20:47, 6 December 2004 | en:User:Bernard Helmstetter | (code fix up) |
03:57, 24 January 2003 | en:User:Loisel | |
03:57, 24 January 2003 | en:User:Loisel | (antialiased chessboard) |
سجلُّ الرَّفع الأصيل
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.
- (del) (cur) 13:33, 30 September 2005 . . en:User:Riumplus Riumplus ( en:User_talk:Riumplus Talk) . . 128x128 (11600 bytes) (Losslessly recompressed the image, shrinking file size by 2%)
- (del) (rev) 20:28, 24 January 2003 . . en:User:Loisel Loisel ( en:User_talk:Loisel Talk) . . 128x128 (11861 bytes) (slightly improved image)
العناصر المصورة في هذا الملف
يُصوِّر
image/png
fa9a8dcfe363a5a7c91af4f842de029a915d78c0
١٠٬٤٤٣ بايت
١٢٨ بكسل
١٢٨ بكسل
تاريخ الملف
اضغط على زمن/تاريخ لرؤية الملف كما بدا في هذا الزمن.
زمن/تاريخ | صورة مصغرة | الأبعاد | مستخدم | تعليق | |
---|---|---|---|---|---|
حالي | 13:50، 17 مايو 2023 | 128 × 128 (10 كيلوبايت) | commonswiki>Phreneticc | Reduced file weight with FileOptimizer in lossless compression mode. |
استخدام الملف
ال1 ملف التالي مكررات لهذا الملف (المزيد من التفاصيل):
- ملف:Antialiased.png من ويكيميديا كومنز
الصفحة التالية تستخدم هذا الملف:
مجلوبة من «https://3rabica.org/ملف:Antialiased.png»