transactions | 0. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | transfer |
---|
1. | from | magicdice |
---|
to | dicetime |
---|
amount | 0.297 HIVE |
---|
memo | "You have won 0.297 STEEM. Dice Roll: 95. Your prediction: over 67. MAGIC token reward: 1.3. Multiplier: 2.97. WinChance: 33%. {"betId":"5ce3c64e6cc15e63fd841d80","diceRoll":95,"refTransactionId":"36fa9130e1a549faf15f37114aded44b7e7c2d87","refBlockNumber":33098144,"serverSeedHash":"a7db327d1dc228dc846946077d1969788d20864de0d8bb8e6d5b09c8a04b0ee5","isValid":true}" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f2592a35e5909022523f1d8dc874d32b67764731cae7887f3af7193bd6699fc50757cad2265d245b01e61ca30c582c2d81157e3235b73dbcab0be42d736b6c67b |
---|
|
---|
transaction_id | 91c7523e29a97f375cedf26c5d3b56ea7c94ab2b |
---|
block_num | 33,098,146 |
---|
transaction_num | 0 |
---|
|
---|
1. | ref_block_num | 2,460 |
---|
ref_block_prefix | 1,426,332,334 |
---|
expiration | 2019-05-21 09:36:08 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | ifechigosage |
---|
author | fiftysats |
---|
permlink | nationals-adam-eaton-blasts-chirping-todd-frazier-after-fiery-scene---new-york-post |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 20522db35decfb24fd8350ac10457eefa4ad7411dc9ede141a6f15cfaf0bd4f0695c58507ec2acaef9ac2fc4a8b33df973de9f6dd05908d3b43cd1029232f163e9 |
---|
|
---|
transaction_id | ae3ff6fe3b95be5b24b49199ba7ec6f66b5a55b3 |
---|
block_num | 33,098,146 |
---|
transaction_num | 1 |
---|
|
---|
2. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | jahee |
---|
author | teamhumble |
---|
permlink | teamhumble-1558430378150-lets-play-the-oregon-trail-ms-dos |
---|
weight | 1,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 200983e2a304fe286c61257de7536941b7050149a59e11f4eb36eb3f1e7475848d5491c49a081dd2edda944dd957ce9fd71d169bd17e9e4b14bf203e035bb0a3da |
---|
|
---|
transaction_id | 872cf0087102e5244f8e470a2ae8c49baf68aeae |
---|
block_num | 33,098,146 |
---|
transaction_num | 2 |
---|
|
---|
3. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | comment |
---|
1. | parent_author | davixesk8 |
---|
parent_permlink | re-knowhow92-knowhow92-re-davixesk8-njhvqq093-20190521t020618777z |
---|
author | knowhow92 |
---|
permlink | re-davixesk8-re-knowhow92-knowhow92-re-davixesk8-njhvqq093-20190521t093513181z |
---|
title | "" |
---|
body | "Fuck bro, I wish you solve your problem fast." |
---|
json_metadata | {"tags":["dtube"],"app":"steemit/0.1"} |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 203db5104fae7327887805662c5a05905cf41326b302163af68092ecd62c45b2c336d00371e8d7c5624f0120da1d82b993b3c5f0bdc0ef1ffc1273685fe6cb6231 |
---|
|
---|
transaction_id | f5bb99afe2a74c3f4a64f4af74d92b8ee8518b18 |
---|
block_num | 33,098,146 |
---|
transaction_num | 3 |
---|
|
---|
4. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | transfer |
---|
1. | from | magicdice |
---|
to | lovelyyeon |
---|
amount | 0.001 HIVE |
---|
memo | "You lost. Dice Roll: 55. Your prediction: under 50. MAGIC token reward: 25.0. Multiplier: 2.00. WinChance: 49%. {"betId":"5ce3c64e6cc15e63fd841d7f","diceRoll":55,"refTransactionId":"d9b4eaca01beb88644ab6d5fe7773b42fe058b71","refBlockNumber":33098144,"serverSeedHash":"a7db327d1dc228dc846946077d1969788d20864de0d8bb8e6d5b09c8a04b0ee5","isValid":true}" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f50de8effab0d053f9a67bfffc610c8a89bdfe3512441446301fb868d1685fb2d37ec0300daeda2b2b9e12e4193a16aa20209cf3eb3379b61d77135ba343d8f7e |
---|
|
---|
transaction_id | 7b7229d55f1346beca41c51994d0780d8fc4c2a5 |
---|
block_num | 33,098,146 |
---|
transaction_num | 4 |
---|
|
---|
5. | ref_block_num | 2,460 |
---|
ref_block_prefix | 1,426,332,334 |
---|
expiration | 2019-05-21 09:36:09 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | wiktorgreev |
---|
author | udreytiyson |
---|
permlink | reestablishpower-1558158976036 |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 200fb978587a36ef682601b6a6d09ee2300ef411de2008e1fce0a218d064c5ccbf020a76ac4467a49b49403700c0d522fdab7cedde6a08f5c0dbd61d48b70cd81a |
---|
|
---|
transaction_id | 02837871b3907a01ad22e209551e12cf5ade0d90 |
---|
block_num | 33,098,146 |
---|
transaction_num | 5 |
---|
|
---|
6. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | transfer |
---|
1. | from | elince |
---|
to | emoto |
---|
amount | 1,360.990 HIVE |
---|
memo | n7ewv9shjlr7wicg |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 206cf7201ca75fcdbb2436cbfe55926808b5767307bc2a7491f39cfd9672d483e017d2b77f95af7b8f534b798f4309ad24b3a8caf810beca0c74d756af463eb86c |
---|
|
---|
transaction_id | b94199347fe580e0bb8a5585e70bbda5eb9d5cc4 |
---|
block_num | 33,098,146 |
---|
transaction_num | 6 |
---|
|
---|
7. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | transfer |
---|
1. | from | jomeszaros |
---|
to | magicdice |
---|
amount | 0.170 HIVE |
---|
memo | "over 62 mydicebot79x258rx4am" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 2028d98d04f4d5d17ad363f66e3cf483fc23546e6981799930e113fcab777b50b303d6dbd353b4c823ad24d297b4e8def67885d6d646642eaacc5864ee9f7505c4 |
---|
|
---|
transaction_id | 5924ab22fe56f111d8be147809ebc1fd55b6ca76 |
---|
block_num | 33,098,146 |
---|
transaction_num | 7 |
---|
|
---|
8. | ref_block_num | 2,461 |
---|
ref_block_prefix | 3,135,580,535 |
---|
expiration | 2019-05-21 09:36:10 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | breysoncleg |
---|
author | maddoxberow |
---|
permlink | reasonsfor-our-unhappiness-1558158620692 |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f2fe62752d5e72e9516d2e5cbad95340a625b83aa4490efd0feba0a3f844104f377a42b38360bcc5821d1b03a1da37139c0317333b5cb989d274852dcb0367f0a |
---|
|
---|
transaction_id | e8806b15d283423451318a22bf752bf494073d5c |
---|
block_num | 33,098,146 |
---|
transaction_num | 8 |
---|
|
---|
9. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | claim_reward_balance |
---|
1. | account | gavrilo |
---|
reward_hive | 0.000 HIVE |
---|
reward_hbd | 0.168 HBD |
---|
reward_vests | 961.126039 VESTS |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f4a2d24a8fed09d3c98892d1dd11b3702ba69e4fc960e7d14d70b98076f358c364fcb685c4b5eebf26a6684d5dca8d9fa32a0b6976d5c5d3ecac979414a2b15bf |
---|
|
---|
transaction_id | 946c66785e965810fa46933afcd146b2d61a8c37 |
---|
block_num | 33,098,146 |
---|
transaction_num | 9 |
---|
|
---|
10. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | comment |
---|
1. | parent_author | minigame |
---|
parent_permlink | 34fxzs |
---|
author | room9 |
---|
permlink | room9-re-minigame-34fxzs-20190521t093511353z |
---|
title | "" |
---|
body | "100에서 500으로 증가시켰어요
Posted using [Partiko iOS](https://partiko.app/referral/room9)" |
---|
json_metadata | {"app":"partiko","client":"ios"} |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 201e674ce478934856734673b4aaccbc587b5908a9ce517d09b7d33e9845df177d0d99092f3469c706bc6de5a005bcd3e160a462fcaa5c8389d454875315729b02 |
---|
|
---|
transaction_id | e40b73b3befe8bfdde02a5f932ec7a8563e38586 |
---|
block_num | 33,098,146 |
---|
transaction_num | 10 |
---|
|
---|
11. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | hallmann |
---|
author | helcim |
---|
permlink | stanislaw-debicki-projekt-ekslibrisu-z-motywem-storczyka-ok-1900 |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 201068a30e4cd29b24cf748fb6f75d69d5845896f617b61aefb9466ada1ee383b56242311dd954676b68a737bdc5c4721b2a5de7407d45fc7c4a154e8de731cad0 |
---|
|
---|
transaction_id | 3320687865f8b1757ff625fe914f83978654bc6f |
---|
block_num | 33,098,146 |
---|
transaction_num | 11 |
---|
|
---|
12. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | jreng |
---|
author | teamhumble |
---|
permlink | teamhumble-1558430378150-lets-play-the-oregon-trail-ms-dos |
---|
weight | 1,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f771f914484b7350ba1022ec67b2c5cce6dd492a361569b9361abde833f835d8f3b84b55a50278442111177d0d6c10b462638b75550b38069dda90f841832233d |
---|
|
---|
transaction_id | b3d63e038f19a0e352d35d3df8e2f90b491e2913 |
---|
block_num | 33,098,146 |
---|
transaction_num | 12 |
---|
|
---|
13. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | transfer |
---|
1. | from | sahinadm |
---|
to | trproje |
---|
amount | 0.014 HIVE |
---|
memo | "" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 204d47cb50093d695bcf96d00eb4a8321a71542fc5406a7d71fa2d6b1ca3da65dc640afc160c0df67490104c470c3bb69e722af167263d096b6359192c7504353c |
---|
|
---|
transaction_id | 168d10b1ff7e7f2ccd3075918e0268ce96f44b20 |
---|
block_num | 33,098,146 |
---|
transaction_num | 13 |
---|
|
---|
14. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | neumannsalva |
---|
author | needleworkmonday |
---|
permlink | string-art-contest-collaboration-winners-announced |
---|
weight | 4,600 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 2032a685ffdbfbbd2e168ace5a12b749bd6b7452d75c74b81870bbd462dc0ed4e705d6ce99fbc8d4bd6ac882cd65dc9984cf98449a5532476b40fb02dc2d57af10 |
---|
|
---|
transaction_id | 713ac6153220b9efa929ce4c95f771f877f56526 |
---|
block_num | 33,098,146 |
---|
transaction_num | 14 |
---|
|
---|
15. | ref_block_num | 2,461 |
---|
ref_block_prefix | 3,135,580,535 |
---|
expiration | 2019-05-21 09:36:10 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | avanreynol |
---|
author | korbenbatema |
---|
permlink | choosingthe-wrong-profession-1558157779564 |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f625e1e08ebdab38b8cccb53c160fa44f85c979a7be938f0b3a0894841e265eec2ddbafa321a9dee9cd8753b8b1f3a16e937f0101b8b916925f7c131b23aecec9 |
---|
|
---|
transaction_id | 0b87609a3e07f9a669bb2100b9ed442735e3bdba |
---|
block_num | 33,098,146 |
---|
transaction_num | 15 |
---|
|
---|
16. | ref_block_num | 2,464 |
---|
ref_block_prefix | 1,426,682,993 |
---|
expiration | 2019-05-21 09:40:11 |
---|
operations | 0. | 0. | comment |
---|
1. | parent_author | berniesanders |
---|
parent_permlink | his-behavior |
---|
author | animalcontrol |
---|
permlink | animal-suppression-berniesanders-1558431305959 |
---|
title | "" |
---|
body | "^flag @berniesanders
https://www.youtube.com/watch?v=A9QTSyLwd4w" |
---|
json_metadata | "" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 20792d672f7f6079429a3faef4b9de38879fcb71124f52b36bc80d727db71830067b94cbfee084b1a329375d09581121c1541b00902cc9fd253097715ac7a38f38 |
---|
|
---|
transaction_id | 46dfb3de82f0bd0d9409aa328729f0317af077c1 |
---|
block_num | 33,098,146 |
---|
transaction_num | 16 |
---|
|
---|
17. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | custom_json |
---|
1. | required_auths | [] |
---|
required_posting_auths | |
---|
id | nextcolony |
---|
json | {"username":"seemaabbasi","type":"enhance","command":{"tr_var1":"seemaabbasi","tr_var2":"P-ZT09ORT0COG","tr_var3":"base"}} |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f798eb70497bc525f5e5514bee0c3410d4301a06a29d019c42034b95a0fb8bfb25794931d8c7b64aec0e0494e6bfd4c4ef95aae42c67c494c26f4ed9f78a32f73 |
---|
|
---|
transaction_id | 16db1304a2cb435af6f9aed65ac2f3e02cb561bc |
---|
block_num | 33,098,146 |
---|
transaction_num | 17 |
---|
|
---|
18. | ref_block_num | 2,464 |
---|
ref_block_prefix | 1,426,682,993 |
---|
expiration | 2019-05-21 09:35:42 |
---|
operations | 0. | 0. | custom_json |
---|
1. | required_auths | [] |
---|
required_posting_auths | |
---|
id | sm_start_quest |
---|
json | "{"type": "daily"}" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f27f079f638fc006c8a611f4856b644cc6ffd5856c72a41614f4f7cc00e3a1054041305d71c558046b091724f1c4ab265f1665bf7e5a3b66f1d00ba7d9ebc090f |
---|
|
---|
transaction_id | 0c0fa50765b54f49eea42d7d15264bd1e35cd378 |
---|
block_num | 33,098,146 |
---|
transaction_num | 18 |
---|
|
---|
19. | ref_block_num | 2,464 |
---|
ref_block_prefix | 1,426,682,993 |
---|
expiration | 2019-05-21 09:35:43 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | cetylene |
---|
author | demipremiss |
---|
permlink | steem-monster-190520-insjecsx |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f37ccb393722a43cc36c4988f31f271dc3180241b621cfa32dc14b6f018cda6fd2f59075597e6a734f9e17580212f611afb031134be2776f5d94d27430422e68f |
---|
|
---|
transaction_id | bae267d800fce2d15b34f653cc70433b99fd3dbd |
---|
block_num | 33,098,146 |
---|
transaction_num | 19 |
---|
|
---|
20. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | comment |
---|
1. | parent_author | "" |
---|
parent_permlink | coogger |
---|
author | hakancelik |
---|
permlink | histogramlar |
---|
title | Histogramlar |
---|
body | "<center>
<a href="https://www.coogger.com/@hakancelik/histogramlar">
<img alt="opencv-histogram" src="https://www.coogger.com/media/images/opencv-histogram.jpg">
</a>
<a href="https://www.coogger.com/@hakancelik/histogramlar">Read this content on coogger</a>
</center>
" |
---|
json_metadata | "{"format": "markdown", "tags": ["histogram", "opencv", "coogger", "cv", "calchist"], "app": "coogger/1.7.1", "ecosystem": {"version": "1.7.1", "body": "**Neler \u00f6\u011frenece\u011fiz ?**\r\n\r\n[TOC]\r\n\r\n# Hadi ba\u015flayal\u0131m\r\n\r\n## Teori\r\nHistogram nedir ? Bir g\u00f6r\u00fcnt\u00fcn\u00fcn yo\u011funluk da\u011f\u0131l\u0131m\u0131n\u0131 veren, grafik veya \u00e7izim olarak d\u00fc\u015f\u00fcnebilirsiniz, Bu \u00e7izim 0 dan 255 pixel aral\u0131\u011f\u0131nda bulunan ( her zaman de\u011fil ) x ekseni i\u00e7indeki ve\r\n\r\nBu sadece g\u00f6rselleri anlamam\u0131z\u0131 sa\u011flayan ba\u015fka bir yoldur. Bir g\u00f6rselin histogram\u0131 incelendi\u011finde\r\n\r\nbu g\u00f6r\u00fcnt\u00fcn\u00fcn kontrast, parlakl\u0131k, yo\u011funluk da\u011f\u0131l\u0131m\u0131 vb. ile ilgili bir \u00f6nsezi al\u0131rs\u0131n\u0131z. G\u00fcn\u00fcm\u00fczde neredeyse b\u00fct\u00fcn g\u00f6rsel i\u015fleme ara\u00e7lar\u0131nda histogram \u00f6zellikleri sa\u011flanmaktad\u0131r.\r\n\r\nA\u015fa\u011f\u0131da Cambridge color websitesinden bir g\u00f6rsel var ve daha fazla bilgi i\u00e7in siteyi ziyaret etmenizi tavsiye ederim.\r\n\r\n<center>![opencv-histogram](https://www.coogger.com/media/images/opencv-histogram.jpg)</center>\r\n\r\nG\u00f6rseli ve onun histogram\u0131n\u0131 g\u00f6rebilirsiniz ( hat\u0131rlay\u0131n histgoram **grayscale** g\u00f6rsel, renk olmandan \u00e7izilir ).\r\n\r\nG\u00f6rselde histogram\u0131n sol b\u00f6lgesinde daha koyu pikseller g\u00f6r\u00fcn\u00fcr ve sa\u011f b\u00f6lgesinde ise daha parlak pikseller g\u00f6r\u00fcn\u00fcr.\r\n\r\nHistogramdan, daha koyu alanlar\u0131 ayd\u0131nl\u0131k alanlardan daha fazla oldu\u011funu g\u00f6rebilirsiniz, ve orta tonlar\u0131n miktar\u0131 (orta aral\u0131ktaki piksel de\u011ferleri, \u00f6rne\u011fin 127 civar\u0131nda) \u00e7ok daha azd\u0131r.\r\n\r\n## Histogramlar\u0131 Bulmak\r\n\r\n\u015eimdi histogram\u0131n ne oldu\u011fu \u00f6\u011frendik ve histogram\u0131n nas\u0131l bulaca\u011f\u0131n\u0131za \u00f6\u011frenmeye ge\u00e7ebiliriz. Hem **OpenCV** hem de **Numpy** k\u00fct\u00fcphanelerini kullanarak bunu yapaca\u011f\u0131z.\r\n\r\n### 1. OpenCV ile Histogram Hesaplama\r\n\r\n\u015eimdi `cv.calcHist()` fonksiyonunu kullanarak histogram bulaca\u011f\u0131z.\r\n\r\n`cv.calcHist(images, channels, mask, histSize, ranges[, hist[, accumulate]])`\r\n\r\n- images ( g\u00f6rseller ) : Bu uint8 or float32 tipli ( formatl\u0131 ) kaynak g\u00f6r\u00fcnt\u00fcd\u00fcr, k\u00f6\u015feli parantez i\u00e7inde, yani \"[img]\" \u015feklinde verilmelidir.\r\n- channels ( kanallar ): Ayr\u0131ca k\u00f6\u015feli parantez i\u00e7inde verilmi\u015ftir. Histogram\u0131 hesaplad\u0131\u011f\u0131m\u0131z kanal\u0131n indeksidir. \u00d6rne\u011fin, verilen g\u00f6rsel gri tonlamal\u0131 resim ise de\u011feri [0] d\u0131r. Renkli g\u00f6rsel i\u00e7in, mavi, ye\u015fil veya k\u0131rm\u0131z\u0131 kanal\u0131n\u0131n histogram\u0131n\u0131 hesaplamak i\u00e7in [0],[1] veya [2] 'i pas (pass ) ge\u00e7ebilirsiniz.\r\n- mask ( maske ) : maske g\u00f6rseli. B\u00fct\u00fcn g\u00f6rselin histogram\u0131n\u0131 bulmak i\u00e7in None olarak verilir.\r\n- histSize: BIN say\u0131s\u0131n\u0131 temsil eder. K\u00f6\u015feli ayra\u00e7lar halinde verilmelidir. Tam \u00f6l\u00e7ek i\u00e7in, [256] verilir.\r\n- ranges ( aral\u0131k ): bu bizim aral\u0131\u011f\u0131m\u0131zd\u0131r. Normalde [0,256].\r\n\r\nevet kolay bir \u00f6rnek ile ba\u015flayal\u0131m. Basit gri modda bir resim y\u00fckleyelim ve b\u00fct\u00fcn histogramlar\u0131n\u0131 bulal\u0131m.\r\n\r\n```\r\nimg = cv.imread('home.jpg',0)\r\nhist = cv.calcHist([img],[0],None,[256],[0,256])\r\n```\r\n\r\nhist 256x1 boyutlu bir dizidir, her de\u011fer ilgili piksel de\u011fere sahip o g\u00f6r\u00fcnt\u00fcn\u00fcn piksel say\u0131s\u0131na kar\u015f\u0131l\u0131k gelir.\r\n\r\n### 2. Numpy ile Histogram Hesaplama\r\n\r\nNumpy ayr\u0131ca bu fonksiyonu sa\u011flar `np.histogram()`. yani `calcHist()` fonksiyonu yerine a\u015fa\u011f\u0131daki kodu kullanabilirsiniz.\r\n\r\n`hist,bins = np.histogram(img.ravel(),256,[0,256])`\r\n\r\nhits daha \u00f6nce hesaplad\u0131\u011f\u0131m\u0131z de\u011feri ile ayn\u0131d\u0131r. Fakat bins ( kutu #bilmiyorum ) 257 element ( \u00f6\u011fe ) al\u0131r, \u00e7\u00fcnk\u00fc Numpy 0-0.99, 1-1.99, 2-2.99 vb bins de\u011ferleri hesaplar. Son aral\u0131k 255-255.99 olurdu.\r\n\r\nBunu temsil etmek i\u00e7in, bins 256 eklenir. Fakat bizim buna 256'ya ihtiyac\u0131m\u0131z yoktur. maksimum ( upto) 255 de\u011feri yeterlidir.\r\n\r\n#### Ayr\u0131ca:\r\nNumpy'de bulunan `np.histogram()` dan daha h\u0131zl\u0131 olan (10X kat\u0131 ) di\u011fer bir fonksiyon vard\u0131r `np.bincount()` Tek boyutlu histogramlar i\u00e7in daha iyisini deneyebilirsiniz. np.bincount minlength = 256 olarak ayarlamay\u0131 unutmay\u0131n.\r\n\r\n\u00d6rne\u011fin,\r\n\r\n`hist = np.bincount (img.ravel (), minlength = 256)`\r\n\r\n### Not :\r\n\r\nOpencv fonksiyonu np.histogram() fonksiyonundan 40 kat daha h\u0131zl\u0131d\u0131r bu y\u00fczden opencv kullan\u0131n\r\n\r\n\u015fimdi histogramlar\u0131 \u00e7izebiliriz fakat nas\u0131l ? tabiki Matplotlib ile\r\n\r\n## Histogramlar\u0131 \u00c7izmek\r\n> bunun iki yolu vard\u0131r\r\n\r\n- K\u0131sa yol **Matplotlib** ile\r\n- Uzun yok **opencv** \u00e7izim fonksiyonlar\u0131 ile\r\n\r\n\r\n### 1- Matplotlib ile \u00c7izim\r\n\r\nMatplotlib, histogram \u00e7izim fonksiyonu ile gelir: `matplotlib.pyplot.hist()`\r\n\r\nBu fonksiyon do\u011frudan histogram\u0131 bulur ve \u00e7izer. Histogram\u0131 bulmak i\u00e7in `calcHist()` veya `np.histogram()` fonksiyonlar\u0131n\u0131 kullanman\u0131z gerekmez.\r\n\r\nA\u015fa\u011f\u0131daki kodu inceleyin:\r\n\r\n```python\r\nimport numpy as np\r\nimport cv2 as cv\r\nfrom matplotlib import pyplot as plt\r\nimg = cv.imread('home.jpg',0)\r\nplt.hist(img.ravel(),256,[0,256]); plt.show()\r\n```\r\n\r\n<center>![opencv-histogram](https://www.coogger.com/media/images/opencv-histogram_4TOxDw3.jpg)</center>\r\n\r\nYa da BGR i\u00e7in daha iyi olan matplotlib'in normal grafi\u011fini kullanabilirsiniz . Bunun i\u00e7in \u00f6nce histogram verilerini bulman\u0131z gerekir.\r\n\r\nA\u015fa\u011f\u0131daki kodu deneyin:\r\n\r\n```python\r\nimport numpy as np\r\nimport cv2 as cv\r\nfrom matplotlib import pyplot as plt\r\nimg = cv.imread('home.jpg')\r\ncolor = ('b','g','r')\r\nfor i,col in enumerate(color):\r\n histr = cv.calcHist([img],[i],None,[256],[0,256])\r\n plt.plot(histr,color = col)\r\n plt.xlim([0,256])\r\nplt.show()\r\n```\r\n\r\nSonu\u00e7:\r\n<center>![histogram](https://www.coogger.com/media/images/opencv-histogram_RCrTuNr.jpg)</center>\r\n\r\nYukar\u0131daki grafikten, mavinin g\u00f6r\u00fcnt\u00fcde y\u00fcksek de\u011ferli baz\u0131 alanlar bulundu\u011funu d\u00fc\u015febilirsiniz (tabii ki g\u00f6ky\u00fcz\u00fcnden kaynaklanmaktad\u0131r)\r\n\r\n### 2- Opencv Kullanarak \u00c7izmek\r\n\r\nBurada, histogramlar\u0131n de\u011ferlerini bin de\u011ferleri ile birlikte x ve y koordinatlar\u0131na g\u00f6re ayarlayarak yukar\u0131da ayn\u0131 g\u00f6r\u00fcnt\u00fcy\u00fc olu\u015fturmak \u00fczere `cv.line()` veya `cv.polyline()` i\u015flevini kullanarak \u00e7izebilirsiniz.\r\n\r\n#### Mask'\u0131n Uygulanmas\u0131\r\n\r\nB\u00fct\u00fcn resmin histogram\u0131n\u0131 bulmak i\u00e7in `cv.calcHist()` fonksiyonunu kullan\u0131r\u0131z. Peki belirli bir alan\u0131n histogram\u0131n\u0131 bulmak istersek ne yapaca\u011f\u0131z. Sadece histogram\u0131n\u0131 bulmak istedi\u011finiz alan\u0131n beyaz rengi ile mask ( maske ) g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc yarat\u0131n ve aksi takdirde siyah koyu.\r\n\r\n```python\r\nimg = cv.imread('home.jpg',0)\r\n# maske yaratt\u0131k\r\nmask = np.zeros(img.shape[:2], np.uint8)\r\nmask[100:300, 100:400] = 255\r\nmasked_img = cv.bitwise_and(img,img,mask = mask)\r\n# Histogram\u0131 maskeli ve maskesiz olarak hesaplad\u0131k\r\n# Maske i\u00e7in \u00fc\u00e7\u00fcnc\u00fc arg\u00fcman\u0131 kontrol ettik\r\nhist_full = cv.calcHist([img],[0],None,[256],[0,256])\r\nhist_mask = cv.calcHist([img],[0],mask,[256],[0,256])\r\nplt.subplot(221), plt.imshow(img, 'gray')\r\nplt.subplot(222), plt.imshow(mask,'gray')\r\nplt.subplot(223), plt.imshow(masked_img, 'gray')\r\nplt.subplot(224), plt.plot(hist_full), plt.plot(hist_mask)\r\nplt.xlim([0,256])\r\nplt.show()\r\n```\r\n\r\n<center>![histogram](https://www.coogger.com/media/images/opencv-histogram_T6dJ9xg.jpg)</center>"}}" |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f09c3914f058b4e0b4639f66233070f999db2b6651b038f16dcf607d337ed480173144dd239d815633e9d610800d33db95bb7bed67dafdd0864a1ee37174aeecf |
---|
|
---|
transaction_id | 735112a0528f4de21e2b410271eb25c9893f544a |
---|
block_num | 33,098,146 |
---|
transaction_num | 20 |
---|
|
---|
21. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:12 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | imisstheoldkanye |
---|
author | desulfurize |
---|
permlink | steem-monster-20190521-zc3az6on |
---|
weight | 100 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f3affae4cb79924c556cff9235034949fe83f4157dd4b2ab6776fa71103a37554791e046f4f0e82c263a79fc06fd47987892d00d84526c79c1ff95dc57384b01b |
---|
|
---|
transaction_id | a6d87effdcd2662812e2990aab32f9d7ae6d3708 |
---|
block_num | 33,098,146 |
---|
transaction_num | 21 |
---|
|
---|
22. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:12 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | depaldelta |
---|
author | isb |
---|
permlink | smt-is-near-steem-getting-strong |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f48fd8237435284eb782f0e054b549b6006bfa0e35bdb1de6c39047dd435edcf4453d41ee208d95cbca356fb53519c4e0be7d72716a3f302d7d797d2486243dbe |
---|
|
---|
transaction_id | e6a9ebe03596e4489bf7cf872593a25dfa2175c9 |
---|
block_num | 33,098,146 |
---|
transaction_num | 22 |
---|
|
---|
23. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:12 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | samotonakatoshi |
---|
author | desulfurize |
---|
permlink | steem-monster-20190521-zc3az6on |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 2018b3d39efff54e374eab2d05b34d3e813cc20d6b9c65618fd2f5b25b1caec1754ba1613e5fc5e9b9da50ad2bb705efcb483859d31574b94039727d6796641dc2 |
---|
|
---|
transaction_id | 68f982c47227df7bc5d1982db3af36a6ca9da985 |
---|
block_num | 33,098,146 |
---|
transaction_num | 23 |
---|
|
---|
24. | ref_block_num | 2,461 |
---|
ref_block_prefix | 3,135,580,535 |
---|
expiration | 2019-05-21 09:36:10 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | arvismall |
---|
author | axelmilner |
---|
permlink | peaceof-mind-1558158036176 |
---|
weight | 10,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 205594d5ba743fd9df9b7d1791449de1897ac89c52d1b4282fe91ab4ed0d1979c257833359b5d4cb4966a3645575b3a346dacaeef63cf86b54691964fc34ad1bb9 |
---|
|
---|
transaction_id | 907d5b8f3bd0d355bb787ee9ead02b0e2e111e66 |
---|
block_num | 33,098,146 |
---|
transaction_num | 24 |
---|
|
---|
25. | ref_block_num | 2,446 |
---|
ref_block_prefix | 130,164,511 |
---|
expiration | 2019-05-21 09:45:09 |
---|
operations | 0. | 0. | vote |
---|
1. | voter | pipoly |
---|
author | teamhumble |
---|
permlink | teamhumble-1558430378150-lets-play-the-oregon-trail-ms-dos |
---|
weight | 1,000 |
---|
|
---|
|
---|
|
---|
extensions | [] |
---|
signatures | 0. | 1f4666a0810d5abaf0fbfed2de8a13021560ec11437bdb1d9979098a749c2df35e2f5e8b0eb138220b987f39060caca9f20987ca7b437f2a464045acd90efd229b |
---|
|
---|
transaction_id | 76abb988bac86e64a9eaa61110301f402e66b1c8 |
---|
block_num | 33,098,146 |
---|
transaction_num | 25 |
---|
|
---|
|
---|