合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

        代做CSCI3280、Python設計編程代寫

        時間:2024-02-14  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



        CSCI**80 – Introduction to Multimedia Systems, Spring 2024
        Assignment 1 – Photomosaic
        Deadline: Feb. 15th 23:59, submission via Blackboard
        Late submission penalty: 10% point deduction per day (maximum 30%)
        Plagiarism penalty: course grade F
        Introduction
        Photomosaic is a form of digital art in which a picture is divided into a grid of equal-sized cells,
        with each cell substituted by a photo of similar colors (similar gray tones in this assignment).
        It is a popular way of presenting a large number of photos on posters or videos, so that it can
        tell viewers the overall theme when looked far away, and reveal the content of each single
        photo in the album when examined closely. In this assignment, you are required to build a
        photomosaic generator, which creates a grayscale photomosaic of an image with a given set
        of small images.
        General Requirements
        - The program should be written in Python3 syntax.
        - You are not allowed to use third-party libraries (e.g., OpenCV, NumPy) in the final
        version of your photomosaic.py and enhancements.py, except for math library for
        basic math operations. (The pre-included libraries in main.py do not subject to this
        restriction when they are used for image loading and saving operations). Nevertheless,
        you are encouraged to use any library to test your program.
        - You are required to make sure that the final version of your program is fully
        operational, especially after you removed extra libraries and commented lines before
        submission. Each execution failure results in a 10-point deduction.
        Basics – Grayscale Photomosaic (80 points)
        Your program should be able to process the RGB image into a grayscale photomosaic in a way
        similar to the following steps:
        1. Read the source image and the photo tiles.
        2. Use bilinear interpolation to resample the input image to the desired output size and
        resample the photo tiles to the given cell size.
        3. Query for photo tiles with the nearest brightness values.
        4. Compose the output image with photo tiles.
        5. Save the grayscale output image.
        Enhancements (20 points)
        You are encouraged to implement some of the following enhancements or otherfeatures that
        you find interesting on top of the standard requirements. Please put your implementations
        of the enhanced features in a separate standalone source file and name it enhancements.py.
        Some suggested features:
        - Other interpolation methods (e.g., bicubic interpolation) or extrapolation on the
        borders.
        - Other metrics for measuring distances between source image regions and photo tiles,
        which are perceptually more logical and accurate than mean brightness (e.g.,
        structural similarity). We will accept your method as long as it is correctly
        implemented and well explained in your report, no matter how its test-time
        performance is.
        - Dithering methods for approximating an image with large number of colors using a
        small palette.
        Program Structure
        Contents in the pack:
        - main.py: the main script for photomosaic generation.
        - photomosaic.py: the skeleton script in which you are required to implement the core
        photomosaic functions.
        - images/: the folder containing the pictures to be photomosaic-ed.
        - tiles/ & tiles_extended/: the folder containing the photo tile files.
        Report
        You are required to write a report containing the following items:
        - Details of each feature.
        - Necessary code explanations related to each feature.
        - Test-time results.
        - Techniques used (if applicable).
        - References (if applicable).
        Your report is important for our identification and understanding of your implemented
        features during the grading.
        Submission
        Deadline: Feb. 15th 23:59.
        Format: a .zip file named by your student ID containing:
        - report.pdf with everything worth attention, especially about the enhancement part.
        - photomosaic.py & main.py & (if applicable) enhancements.py.

        如有需要,請加QQ:99515681 或WX:codehelp

        掃一掃在手機打開當前頁
      1. 上一篇:代寫Business Case / Charter Development
      2. 下一篇:代寫EMS5730、代做Python設計程序
      3. 無相關信息
        合肥生活資訊

        合肥圖文信息
        出評 開團工具
        出評 開團工具
        挖掘機濾芯提升發動機性能
        挖掘機濾芯提升發動機性能
        戴納斯帝壁掛爐全國售后服務電話24小時官網400(全國服務熱線)
        戴納斯帝壁掛爐全國售后服務電話24小時官網
        菲斯曼壁掛爐全國統一400售后維修服務電話24小時服務熱線
        菲斯曼壁掛爐全國統一400售后維修服務電話2
        美的熱水器售后服務技術咨詢電話全國24小時客服熱線
        美的熱水器售后服務技術咨詢電話全國24小時
        海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
        海信羅馬假日洗衣機亮相AWE 復古美學與現代
        合肥機場巴士4號線
        合肥機場巴士4號線
        合肥機場巴士3號線
        合肥機場巴士3號線
      4. 短信驗證碼 酒店vi設計

        国产成人精品亚洲一区| 亚洲国产成人精品无码区在线网站| 亚洲欧美日韩久久精品| 国产精品白浆在线观看无码专区| 97久久国产亚洲精品超碰热| 无码日韩人妻精品久久蜜桃| 中文字幕日韩专区精品系列| 国产99视频精品免费视频76| 日韩国产精品无码一区二区三区 | 日本精品啪啪一区二区三区| 99re热免费精品视频观看| 国产成人精品高清免费| 亚洲性色精品一区二区在线 | 亚洲日韩涩涩成人午夜私人影院| 欧洲精品免费一区二区三区| 精品无码综合一区二区三区| 亚洲日韩国产AV无码无码精品 | 无码人妻精品一区二区三区9厂| 中文字幕日韩精品一区二区三区 | 亚洲午夜精品第一区二区8050| 日韩AV高清在线看片| 日韩资源在线观看| 精品日韩一区二区| 日韩人妻系列无码专区| 日韩国产欧美亚洲v片| 亚洲欧美日韩自偷自拍| 在线亚洲v日韩v| 无码8090精品久久一区| 亚州日韩精品专区久久久| www.精品在线| 国产精品永久免费视频| 精品无码人妻一区二区三区不卡| 国产精品自在线拍国产第一页 | 国产香蕉精品视频| 四虎永久在线精品免费观看视频| 午夜精品久久久久久影视riav| 国产精品密蕾丝视频| 人妻熟妇乱又伦精品HD| 精品国产高清久久久久久小说| 久久这里只精品热免费99| 精品四虎免费观看国产高清午夜|