0
我有一些代码正在处理中,我无法将其包围。镜像从左下角到右上角对角线图片
我需要编写代码,以便图像从左下角到右上角依次镜像,而不是从上到下。我在其他地方看到了更复杂的示例,但希望看到它类似于以下代码:
我意识到存在未使用的变量和错误的编码。
我想我只需要改变两个语句中的内容。你们有什么感想?
def mirrorDiagBotLeftToTopRight():
source = pickAFile()
picOriginal = makePicture(source)
mirrorPoint = getHeight(picOriginal)
sourceY = getHeight(picOriginal)
sourceX = getWidth(picOriginal)
#mirrorPointWidth = width
targetX = sourceX - 1
targetY = sourceY - 1
for x in range(targetX, 0):
for y in range(0, mirrorPoint):
OriginalPixel = getPixel(picOriginal, targetX, targetY)
ReplacedPixel = getPixel(picOriginal, x + 1 ,targetY - 1)
color = getColor(OriginalPixel)
setColor(ReplacedPixel, color)
targetY - 1
mirrorPoint = targetX -1
targetX + 1
show(picOriginal)
mirrorDiagBotLeftToTopRight()
有问题与''格式化代码 – jams 2015-04-04 15:39:41