tracking segments of a pictureFaster way to create linked list of length n in PythonCopying sections of one picture to anotherConsole user main menuFastest way to count non-zero pixels using Python and PillowGenerate set of random numbers and remove lowestMethod injection into TestClass local namespace for automatic generation of Python unittest “test_xxx” methodsSliding window of entire length of the filePolynomial curve-fitting over a large 3D data setMySQL queries with try-except error handlingImage template matching algorithm from scratch

How does Bumblebee speak English as soon as he arrives on Earth in the Bumblebee movie?

What typically incentivizes a professor to change jobs to a lower ranking university?

How do I deal with an unproductive colleague in a small company?

Horror movie about a virus at the prom; beginning and end are stylized as a cartoon

How to determine what difficulty is right for the game?

A newer friend of my brother's gave him a load of baseball cards that are supposedly extremely valuable. Is this a scam?

Accidentally leaked the solution to an assignment, what to do now? (I'm the prof)

Important Resources for Dark Age Civilizations?

What's the point of deactivating Num Lock on login screens?

Can a vampire attack twice with their claws using Multiattack?

Are astronomers waiting to see something in an image from a gravitational lens that they've already seen in an adjacent image?

Does object always see its latest internal state irrespective of thread?

Cross compiling for RPi - error while loading shared libraries

Codimension of non-flat locus

What does "Puller Prush Person" mean?

Approximately how much travel time was saved by the opening of the Suez Canal in 1869?

How can bays and straits be determined in a procedurally generated map?

Mortgage Pre-approval / Loan - Apply Alone or with Fiancée?

Can a Cauchy sequence converge for one metric while not converging for another?

What does the "remote control" for a QF-4 look like?

Paid for article while in US on F-1 visa?

Two films in a tank, only one comes out with a development error – why?

Why do I get two different answers for this counting problem?

Today is the Center



tracking segments of a picture


Faster way to create linked list of length n in PythonCopying sections of one picture to anotherConsole user main menuFastest way to count non-zero pixels using Python and PillowGenerate set of random numbers and remove lowestMethod injection into TestClass local namespace for automatic generation of Python unittest “test_xxx” methodsSliding window of entire length of the filePolynomial curve-fitting over a large 3D data setMySQL queries with try-except error handlingImage template matching algorithm from scratch






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








-1












$begingroup$


so i gotta create this sliding block game for an assignment and part of the assignment is i have to track where the blocks are in the game and the plan was to create a list of all RGB values of each block and give them separate names such as list 0, list 1 etc. im wondering is this a good way to do it? will the program be really slow if i do it this way? and is there a better way? this is the section of code dedicated to making the lists. the def numbers()



```python
def numbers():
list0 = []#creates an empty list
for x in range(0, getWidth(canvas)/4):
for y in range(0, getHeight(canvas)/4):
pic0 = getPixel(canvas, x, y)
list0.append([pic0])#collects all the pixels in the first square of the #grid and puts them into the 'list0'
list1 = []
for x in range(getWidth(canvas)/4, getWidth(canvas)*2/4):
for y in range(0, getHeight(canvas)/4):
pic1 = getPixel(canvas, x, y)
list1.append([pic1])
list2 = []
for x in range(getWidth(canvas)*2/4, getWidth(canvas)*3/4):
for y in range(0, getHeight(canvas)/4):
pic2 = getPixel(canvas, x, y)
list2.append([pic2])



and this is the overall code:
overall code pic1



overall code pic2



overall code pic3



btw the def test() at the end is just me making sure i have the right segment of pixels on the picture before i append the RGB values into a list on def numbers().
thanks










share|improve this question







New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Please do not post code as screenshots.
    $endgroup$
    – 200_success
    2 mins ago

















-1












$begingroup$


so i gotta create this sliding block game for an assignment and part of the assignment is i have to track where the blocks are in the game and the plan was to create a list of all RGB values of each block and give them separate names such as list 0, list 1 etc. im wondering is this a good way to do it? will the program be really slow if i do it this way? and is there a better way? this is the section of code dedicated to making the lists. the def numbers()



```python
def numbers():
list0 = []#creates an empty list
for x in range(0, getWidth(canvas)/4):
for y in range(0, getHeight(canvas)/4):
pic0 = getPixel(canvas, x, y)
list0.append([pic0])#collects all the pixels in the first square of the #grid and puts them into the 'list0'
list1 = []
for x in range(getWidth(canvas)/4, getWidth(canvas)*2/4):
for y in range(0, getHeight(canvas)/4):
pic1 = getPixel(canvas, x, y)
list1.append([pic1])
list2 = []
for x in range(getWidth(canvas)*2/4, getWidth(canvas)*3/4):
for y in range(0, getHeight(canvas)/4):
pic2 = getPixel(canvas, x, y)
list2.append([pic2])



and this is the overall code:
overall code pic1



overall code pic2



overall code pic3



btw the def test() at the end is just me making sure i have the right segment of pixels on the picture before i append the RGB values into a list on def numbers().
thanks










share|improve this question







New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Please do not post code as screenshots.
    $endgroup$
    – 200_success
    2 mins ago













-1












-1








-1





$begingroup$


so i gotta create this sliding block game for an assignment and part of the assignment is i have to track where the blocks are in the game and the plan was to create a list of all RGB values of each block and give them separate names such as list 0, list 1 etc. im wondering is this a good way to do it? will the program be really slow if i do it this way? and is there a better way? this is the section of code dedicated to making the lists. the def numbers()



```python
def numbers():
list0 = []#creates an empty list
for x in range(0, getWidth(canvas)/4):
for y in range(0, getHeight(canvas)/4):
pic0 = getPixel(canvas, x, y)
list0.append([pic0])#collects all the pixels in the first square of the #grid and puts them into the 'list0'
list1 = []
for x in range(getWidth(canvas)/4, getWidth(canvas)*2/4):
for y in range(0, getHeight(canvas)/4):
pic1 = getPixel(canvas, x, y)
list1.append([pic1])
list2 = []
for x in range(getWidth(canvas)*2/4, getWidth(canvas)*3/4):
for y in range(0, getHeight(canvas)/4):
pic2 = getPixel(canvas, x, y)
list2.append([pic2])



and this is the overall code:
overall code pic1



overall code pic2



overall code pic3



btw the def test() at the end is just me making sure i have the right segment of pixels on the picture before i append the RGB values into a list on def numbers().
thanks










share|improve this question







New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




so i gotta create this sliding block game for an assignment and part of the assignment is i have to track where the blocks are in the game and the plan was to create a list of all RGB values of each block and give them separate names such as list 0, list 1 etc. im wondering is this a good way to do it? will the program be really slow if i do it this way? and is there a better way? this is the section of code dedicated to making the lists. the def numbers()



```python
def numbers():
list0 = []#creates an empty list
for x in range(0, getWidth(canvas)/4):
for y in range(0, getHeight(canvas)/4):
pic0 = getPixel(canvas, x, y)
list0.append([pic0])#collects all the pixels in the first square of the #grid and puts them into the 'list0'
list1 = []
for x in range(getWidth(canvas)/4, getWidth(canvas)*2/4):
for y in range(0, getHeight(canvas)/4):
pic1 = getPixel(canvas, x, y)
list1.append([pic1])
list2 = []
for x in range(getWidth(canvas)*2/4, getWidth(canvas)*3/4):
for y in range(0, getHeight(canvas)/4):
pic2 = getPixel(canvas, x, y)
list2.append([pic2])



and this is the overall code:
overall code pic1



overall code pic2



overall code pic3



btw the def test() at the end is just me making sure i have the right segment of pixels on the picture before i append the RGB values into a list on def numbers().
thanks







python jython






share|improve this question







New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 12 mins ago









Ewan SimpsonEwan Simpson

1




1




New contributor




Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Ewan Simpson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











  • $begingroup$
    Please do not post code as screenshots.
    $endgroup$
    – 200_success
    2 mins ago
















  • $begingroup$
    Please do not post code as screenshots.
    $endgroup$
    – 200_success
    2 mins ago















$begingroup$
Please do not post code as screenshots.
$endgroup$
– 200_success
2 mins ago




$begingroup$
Please do not post code as screenshots.
$endgroup$
– 200_success
2 mins ago










0






active

oldest

votes












Your Answer





StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");

StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "196"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






Ewan Simpson is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f216953%2ftracking-segments-of-a-picture%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








Ewan Simpson is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















Ewan Simpson is a new contributor. Be nice, and check out our Code of Conduct.












Ewan Simpson is a new contributor. Be nice, and check out our Code of Conduct.











Ewan Simpson is a new contributor. Be nice, and check out our Code of Conduct.














Thanks for contributing an answer to Code Review Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f216953%2ftracking-segments-of-a-picture%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

名間水力發電廠 目录 沿革 設施 鄰近設施 註釋 外部連結 导航菜单23°50′10″N 120°42′41″E / 23.83611°N 120.71139°E / 23.83611; 120.7113923°50′10″N 120°42′41″E / 23.83611°N 120.71139°E / 23.83611; 120.71139計畫概要原始内容臺灣第一座BOT 模式開發的水力發電廠-名間水力電廠名間水力發電廠 水利署首件BOT案原始内容《小檔案》名間電廠 首座BOT水力發電廠原始内容名間電廠BOT - 經濟部水利署中區水資源局

Prove that NP is closed under karp reduction?Space(n) not closed under Karp reductions - what about NTime(n)?Class P is closed under rotation?Prove or disprove that $NL$ is closed under polynomial many-one reductions$mathbfNC_2$ is closed under log-space reductionOn Karp reductionwhen can I know if a class (complexity) is closed under reduction (cook/karp)Check if class $PSPACE$ is closed under polyonomially space reductionIs NPSPACE also closed under polynomial-time reduction and under log-space reduction?Prove PSPACE is closed under complement?Prove PSPACE is closed under union?

Is my guitar’s action too high? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)Strings too stiff on a recently purchased acoustic guitar | Cort AD880CEIs the action of my guitar really high?Μy little finger is too weak to play guitarWith guitar, how long should I give my fingers to strengthen / callous?When playing a fret the guitar sounds mutedPlaying (Barre) chords up the guitar neckI think my guitar strings are wound too tight and I can't play barre chordsF barre chord on an SG guitarHow to find to the right strings of a barre chord by feel?High action on higher fret on my steel acoustic guitar