用Python搞定九宮格式的朋友圈

2021-09-22 22:56:18 字數 470 閱讀 1324

大致思路分為以下幾步

讀取初始**

比較**的寬高,數值較大的作為邊長生成乙個新的空白

將初始貼上至第二部建立的空白上

將進行切割

儲存直接上**

為了方便使用,通過pyinstaller對指令碼進行打包成exe檔案。

pip3 install pyinstaller

執行pyinstaller -f cut_picture.py

就會在當前目錄生成乙個dist資料夾,裡面就有我們最終需要的exe檔案。如何使用呢?只需要在將要切割的重新命名為「a.jpg」,放入同級目錄中,雙擊啟動即可

實現效果圖

九宮格演算法Python

演算法口訣 一居上行正 依次斜填切莫忘 上出框時向下放,右出框時向左放 排重便在下格填,右上排重乙個樣 import numpy as np n int input 輸入是幾宮格 a np.zeros n,n if n 2 0 print unknown else num 1 i 0j n 2 a ...

Android中的九宮格

1 實現基類 1 item數量控制 private void ensureitems int count else if c count for int i 0 i getchildcount i 2 mearsure處理 override protected final void onmeasur...

用程式解九宮格數獨

關於給定不完整數獨的解有三種情況 1,數獨中的數字有衝突,無解。2,數獨中的數字沒有衝突,並且有且只有乙個解。3,數獨中的數字沒有衝突,有多個解。以上三種情況是得到不完整數獨的解,所面對的情況。1,1 設想乙個不完整的數獨有衝突數字。在進行填數字前,就要判斷出來。然後報告這個數獨有衝突數字。2,2 ...