import cil # cil 모듈을 임포트해 주세요 ### 코드를 작성해 주세요 ### from cil import display # cil 모듈의 display 함수를 직접 임포트해 주세요 ### 코드를 작성해 주세요 ### img1 = cil.read_image('img1') img2 = cil.read_image('img2') inverted_img1 = cil.invert(img1) inverted_img2 = cil.invert(img2) print('원본 이미지') print('\nimage1:') display(img1) print('\nimage2:') display(img2) print('\n색상 반전된 이미지') print('\nimage1:') display(inverted_img1) print('\nimage2:') display(inverted_img2) # 채점 코드 print() print('cil' in dir()) print('display' in dir())
import cil logo = cil.read_image('codeit_logo') text = cil.read_image('codeit_text') print('코드잇 로고:') # logo를 디스플래이해 주세요 ### 코드를 작성해 주세요 ### cil.display(logo) print('\n코드잇 텍스트:') # text를 디스플래이해 주세요 ### 코드를 작성해 주세요 ### cil.display(text) # text를 색상 반전해서 inverted_text에 저장해 주세요 ### 코드를 작성해 주세요 ### inverted_text = cil.invert(text) # logo와 text를 합성한 이미지를 merged_img에 저장해 주세요 ### 코드를 작성해 주세요 ### merged_img = cil.merge(logo, text) print('\n색상 반전 텍스트:') # inverted_text를 디스플래이해 주세요 ### 코드를 작성해 주세요 ### cil.display(inverted_text) print('\n합성 이미지:') # merged_img를 디스플래이해 주세요 ### 코드를 작성해 주세요 ### cil.display(merged_img) # 채점 코드 print()
import cil logo = cil.read_image('codeit_logo') text = cil.read_image('codeit_text') # logo를 상하 반전해서 upside_down_logo에 저장해 주세요 ### 코드를 작성해 주세요 ### upside_down_logo = cil.processing.vertical_flip(logo) # text를 좌우 반전해서 reversed_text에 저장해 주세요 ### 코드를 작성해 주세요 ### reversed_text = cil.processing.horizontal_flip(text) print('코드잇 로고:') cil.display(logo) print('\n상하 반전된 로고:') cil.display(upside_down_logo) print('\n코드잇 텍스트:') cil.display(text) print('\n좌우 반전된 텍스트:') cil.display(reversed_text) # 채점 코드 print() key_functions = [ 'read_image', 'save_image', 'display', 'invert', 'merge', 'horizontal_flip', 'vertical_flip' ] non_key_functions = ['get_size', 'empty_image', 'invert_bit', 'or_bits'] print(all(x in dir(cil) for x in key_functions)) print(not any(x in dir(cil) for x in non_key_functions))