نشریه‌ی الکترونیکی رایانا

گروه کامپیوتر مرکز راهنمایی علامه حلی یک تهران

نشریه‌ی الکترونیکی رایانا

گروه کامپیوتر مرکز راهنمایی علامه حلی یک تهران

نشریه‌ی الکترونیکی رایانا
طبقه بندی موضوعی
آخرین نظرات

پایه نهم: سوال چهارم

يكشنبه, ۲۰ دی ۱۳۹۴، ۰۴:۴۸ ب.ظ

برنامه ای بنویسید که عکس زیر را به عنوان ورودی دریافت کند

و عکس زیر را به عنوان خروجی تولید کند.

۹۴/۱۰/۲۰
آقای وزیری

نظرات  (۱۰)

http://bayanbox.ir/download/1274179558813827143/New-Text-Document.py
۲۰ دی ۹۴ ، ۱۷:۳۲ behrad ahmadpour
فکر کنم الگوریتمش اینه RGB هر نقطه را از 255 کم کنیم ؟
درسته؟
پاسخ:
خیر.
۲۰ دی ۹۴ ، ۱۸:۵۷ Mohammadali Seifirad
سلام فکر کنم که یا متود سیاه سفید است یا متود خاکستری .  راستی یک سوال برای سیاه و سفید اگر میانگین از چی کمتر بود باید سیاه باشد یا سفید لطفا جواب بدهید                                 ممنون
۲۰ دی ۹۴ ، ۱۹:۱۳ behrad ahmadpour
درسته در اون صورت نگاتیو میده
ببخشید
۲۰ دی ۹۴ ، ۱۹:۱۴ behrad ahmadpour
میشه گفت میانگین RGB هر نقطه رو بزاریم؟
۲۰ دی ۹۴ ، ۲۰:۴۰ علی قربانی
میانگین هر نقطه را بگیر اگر از میانگین بزرگتر بود سفید اگر کوچکتر سیاه
import pygame
pic=pygame.image.load('oak.jpg')
size=pic.get_size()
sc=pygame.display.set_mode((size[0],size[1]))
pygame.display.flip()
sc.blit(pic,(0,0))
for i in range(size[0]):
    for j in range(size[1]):
        x=sc.get_at((i,j))
        x=(x[0]+x[1]+x[2])/3
        sc.set_at((i,j),(x,x,x))
pygame.display.flip()
۲۰ دی ۹۴ ، ۲۱:۳۳ سینا سپهوند
همین4 تا را حل کنیم. 20 میشیم !!!!!!!!!!!
۲۰ دی ۹۴ ، ۲۳:۰۰ امیرپارسا سلمان خواه

باید از این فرمول استفاده کرد...
100//((b*15)+(g*25)+(60*r))
۱۹ خرداد ۹۵ ، ۱۱:۴۳ علیرضا غضنفری نصرآباد
نچ باید میانگین RGB ها را گرفت یعنی:3/(R+G+B)

ارسال نظر

نظر دادن تنها برای اعضای بیان ممکن است.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.